INTERBASE - "PROVEDOR NAO ENCONTRADO"
Pessoal,
Estou com dificuldades para conectar o meu programa com uma base de dados InterBase 6. Eis o cronograma do que fiz:
- Instalei no PC a versão 6.1 "Server & Client";
- Registrei o banco "employee.gbd" para a realização dos testes;
- Usei a rotina abaixo para conectar com o banco;
Os três provedores que utilizei apresentou a mesma mensagem de erro:
Run-time error '3706':
Provedor não encontrado. é possÃÂÂvel que ele não esteja instalado corretamente.
Além do que fiz, preciso de mais alguma coisa?
O projeto está em anexo.
Valeu, pessoal!
Estou com dificuldades para conectar o meu programa com uma base de dados InterBase 6. Eis o cronograma do que fiz:
- Instalei no PC a versão 6.1 "Server & Client";
- Registrei o banco "employee.gbd" para a realização dos testes;
- Usei a rotina abaixo para conectar com o banco;
Private Sub Form_Load()
Dim Caminho As String
'caminho do banco de dados
Caminho = "C:\Arquivos de programas\Borland\InterBase\examples\Database\employee.GBD"
'conexão com o IBProvider
'adoConn.Open "provider=LCPI.IBProvider;data source=" & Caminho & ";ctype=win1251;user id=SYSDBA;password=masterkey"
'conexão com o SIBProvider
adoConn.Open "provider=SIBProvider;data source=" & Caminho & "," & "SYSDBA", "masterkey"
'conexão com o IbOleDb Provider
'adoConn.Open "Provider=IbOleDb;Data Source=" & Caminho & "", "SYSDBA", "masterkey"
End Sub
Os três provedores que utilizei apresentou a mesma mensagem de erro:
Run-time error '3706':
Provedor não encontrado. é possÃÂÂvel que ele não esteja instalado corretamente.
Além do que fiz, preciso de mais alguma coisa?
O projeto está em anexo.
Valeu, pessoal!
Amigo esse banco .gbd é Firebird!
Pela pesquisa que fiz, o "Firebird" é uma espécie de distribuição do "InterBase 6".
Mas, de qualquer forma, quando você instala o pacote do InterBase 6, este banco já vem no diretório "C:\Arquivos de programas\Borland\InterBase\examples\Database".
Mas, de qualquer forma, quando você instala o pacote do InterBase 6, este banco já vem no diretório "C:\Arquivos de programas\Borland\InterBase\examples\Database".
Tecla,
O Firebird veio do Interbase. Depois tomaram caminhos diferentes, porém o Firebird continua sendo Open Source. Porque vc não usa o Firebird?
Bom para o sibprovider, a conexão é esta:
adoconn.Open "provider=sibprovider;" & _
"data source= C:\Arquivos de programas\Borland\InterBase\examples\Database\employee.GBD;" & _
"user id=sysdba;" & _
"password=masterkey"
Outra coisa:
Vc já tem o sibprovider instalado?
Aqui no site tem. Coloque-o na pasta System (win98) ou System32 (WinXP) e registre-o.
Flw.
O Firebird veio do Interbase. Depois tomaram caminhos diferentes, porém o Firebird continua sendo Open Source. Porque vc não usa o Firebird?
Bom para o sibprovider, a conexão é esta:
adoconn.Open "provider=sibprovider;" & _
"data source= C:\Arquivos de programas\Borland\InterBase\examples\Database\employee.GBD;" & _
"user id=sysdba;" & _
"password=masterkey"
Outra coisa:
Vc já tem o sibprovider instalado?
Aqui no site tem. Coloque-o na pasta System (win98) ou System32 (WinXP) e registre-o.
Flw.
Perfeito!
Era o comentario do BIODIESEL que faltava no projeto.
Deu certo!
Valeu.
Era o comentario do BIODIESEL que faltava no projeto.
Deu certo!
Valeu.
Tópico encerrado , respostas não são mais permitidas