[firebase-br] tentando com firebird embarcado
Cássio
cassio.hc em gmail.com
Sex Jan 9 11:41:45 -03 2009
Caras, funcionou..
era problema de versão com as dlls e meu banco mesmo.
obrigado pela ajuda ai.
flw.
Cássio escreveu:
> agora voltei o nome para fbembed.dll novamente com todo o pacote na
> pasta da aplicação.. e a msg de erro mudou:
>
> "unsupported on-disk structure for file C:\MeuBanco.fdb; found11,
> support 1"
>
> vlw.
>
>
> Cássio escreveu:
>> Fiz o que o evando orientou. Continua o mesmo problema.. tofazendo assim:
>>
>> Imports FirebirdSql.Data.FirebirdClient
>>
>> Public Class frmFB
>>
>> Dim cn As FbConnection
>> Dim da As FbDataAdapter
>> Dim ds As New DataSet
>>
>> Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
>> System.EventArgs) Handles MyBase.Load
>> 'exemplo de conexão que usa o firebird embarcado: ServerType=1
>> cn = New
>> FbConnection("ServerType=1;User=SYSDBA;Password=masterkey;Database=C:\DB\meuBanco.fdb")
>> 'string de conexão
>> End Sub
>> Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
>> As System.EventArgs) Handles Button1.Click
>> Try
>> 'abre a conexao
>> cn.Open()
>> 'cria o dataadapter
>> da = New FbDataAdapter("Select * from estados", cn)
>> 'preenche o dataset
>> da.Fill(ds, "Estados")
>> 'exibe os dados no datagridview
>> dgvFB.DataSource = ds.Tables(0)
>> Catch ex As Exception
>> MsgBox(ex.Message)
>> End Try
>> End Sub
>> End Class
>>
>> vlw.
>>
>>
>>
>> Evandro Siqueira escreveu:
>>> Tente assim:
>>>
>>> 1.) Descompacta a estrutura de pasta no diretório da aplicação
>>> 2.) Renomeia a a biblioteca fbembed.dll para fbclient.dll
>>> 3.) O embeded não aceita conexão remota, então o protocolo tem que
>>> ser local.
>>> 4.) Tambem não aceita mais de uma conexão.
>>>
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista