ODBC FIREBIRD

USUARIO.EXCLUIDOS 05/12/2006 17:40:03
#188163
Há alguma maneira de efetuar conexão com o FireBird sem ter que
criar fonte de dados ODBC em cada máquina que eu queira
rodar o programa?

Exemplo
Se fosse sql, com o ADO, apenas informando a string de conexao do banco
eu rodo o programa em qualquer estação, como fazer isso
com o FireBird???
USUARIO.EXCLUIDOS 05/12/2006 18:28:55
#188180
Só há necessidade de instalar o ODBC da IBPhoenix em cada máquina. Não é necessário criar a fonte da dados.

Talvez seja necessário instalar a fonte de dados para utilizar o Crystal Reports porém não tenho certeza.


Espero ter ajudado.

USUARIO.EXCLUIDOS 05/12/2006 18:47:04
#188182
Você poderia usar também os OLEDBs (IBOLEDB e SIBPROVIDER) que também são muito bons. Seria só copiá-los para a pasta do sistema (system32 no winXP) e registrá-los.


USUARIO.EXCLUIDOS 05/12/2006 19:29:44
#188188
Como consigo/uso o IBOLEDB e SIBPROVIDER? Ele cria um driver???
USUARIO.EXCLUIDOS 05/12/2006 19:33:42
#188190
Citação:

DANFAVERO escreveu:
Como consigo/uso o IBOLEDB e SIBPROVIDER? Ele cria um driver???



Primeiro vc tem que baixar a dll (neste link), depois vc registra a dll e pra conectar usa:

Set cn = New ADODB.Connection
cn.Open "Provider=SIBPROvider.2; User ID=SYSDBA; Password=masterkey; Data Source=" & "{ip servidor}" & ":" & "{caminho do bd}"


Pra conexão local, vc não precisa o IP nem os dois pontos, só por o caminho direto...Lembrando que tem que instalar o FireBird no servidor, e a instalação cliente nas outra máquinas...flw
Tópico encerrado , respostas não são mais permitidas