[firebase-br] tentando com firebird embarcado
Cássio
cassio.hc em gmail.com
Sex Jan 9 11:20:34 -03 2009
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
>
Mais detalhes sobre a lista de discussão lista