CONEXÃO COM FIREBIRD
olá amigos...
segui o tutorial do macoratti : http://www.macoratti.net/vbn_fb2.htm
para acessar banco de dados Firebird e ao rodar o teste me vem este erro:
operating system directive CreateFile failed
estou usando o firebir 2.0
Pesquisei bastante mas naum encontrei solução ainda...
alguém passou por isso, pra me dar alguma luz?
Obrigado...
segui o tutorial do macoratti : http://www.macoratti.net/vbn_fb2.htm
para acessar banco de dados Firebird e ao rodar o teste me vem este erro:
operating system directive CreateFile failed
estou usando o firebir 2.0
Pesquisei bastante mas naum encontrei solução ainda...
alguém passou por isso, pra me dar alguma luz?
Obrigado...
Tentou essas conexões? http://www.connectionstrings.com/firebird/
olá amigo LLaia
testei as 2 strings e nada, a segunda nao tentei pois meu firebird não é embedded...
desinstalei o provider e instalei outra versão, mas o erro persiste
segue o código:
se alguem puder ajudar ficarei grato...
testei as 2 strings e nada, a segunda nao tentei pois meu firebird não é embedded...
desinstalei o provider e instalei outra versão, mas o erro persiste
segue o código:
[ô]declara a variavel da string de conexão
Dim conFB As String
[ô]define a string de conexão usando o usuário e senha padrão
conFB = [Ô]User=SYSDBA;Password=masterkey;Database=C:\Bancos\Dados\banco.fdb;DataSource=localhost;Port=3050;Dialect=3[Ô]
[ô]define os objetos connection command e datareader
Dim connection As FbConnection = New FbConnection(conFB)
[ô]abre a conexao
connection.Open() <<<<-------------------------- Nesta linha ocorre o erro
[ô]define o comando SQL para selecionar todos os clientes da tabela CLIENTES na conexao atual
Dim command As FbCommand = New FbCommand([Ô]select * from game[Ô], connection)
[ô]gera o datareader
Dim reader As FbDataReader = command.ExecuteReader()
[ô]limpa a lista
Me.List1.Items.Clear()
[ô]percorre o datareader e preenche o listbox
While reader.Read
Me.List1.Items.Add(reader.GetInt16(0) & [Ô] - [Ô] & reader.GetString(1) & [Ô] - [Ô] & reader.GetString(2))
End While
[ô]fecha o datareader
reader.Close()
[ô]fecha a conexao
connection.Close()
se alguem puder ajudar ficarei grato...
Cabra, para mim o que está faltando e fazer a referência da Dll.
Clica em Project
Add reference
Browse
e vá onde esta instalada
FirebirdNETProvider1.7
selecione a FirebirdSql.Data.Firebird.dll
e ok.
Ai sim vai dar certo.
Clica em Project
Add reference
Browse
e vá onde esta instalada
FirebirdNETProvider1.7
selecione a FirebirdSql.Data.Firebird.dll
e ok.
Ai sim vai dar certo.
Olá Omar2011
Obrigado pela ajuda...
A referência à DLL foi a primeira coisa que fiz...
muito extranho, está tudo [Ô]certo[Ô] e me gera esse erro
Obrigado pela ajuda...
A referência à DLL foi a primeira coisa que fiz...
muito extranho, está tudo [Ô]certo[Ô] e me gera esse erro
olá pessoal...
consegui uma solução...
eu compartilho muitos arquivos via torrent, muitos mesmo, sendo assim meu pc fica ligado 24hs por dia, não seu porque, mas pensei em reiniciar a maquina pra dar uma liberada na memória, e quando iniciou fui testar novamente e funcionou perfeitamente, sem nenhuma modificação adicional...
não mudei nada, apenas reiniciei o pc, fica a dica para quem eventualmente passar por esse problema...
obrigado pela atenção dos que tentaram me ajudar...
consegui uma solução...
eu compartilho muitos arquivos via torrent, muitos mesmo, sendo assim meu pc fica ligado 24hs por dia, não seu porque, mas pensei em reiniciar a maquina pra dar uma liberada na memória, e quando iniciou fui testar novamente e funcionou perfeitamente, sem nenhuma modificação adicional...
não mudei nada, apenas reiniciei o pc, fica a dica para quem eventualmente passar por esse problema...
obrigado pela atenção dos que tentaram me ajudar...
Tópico encerrado , respostas não são mais permitidas