[firebase-br] Firebird ODBC
Marcio André
marciokviatkovski em yahoo.com.br
Sex Jun 16 09:06:04 -03 2006
Olá Otto,
Segundo o que eu sei (quase nada! ;)), o ADO (ADODB) não se conecta
diretamente a nenhum banco de dados.
Ele é apenas uma camada de abstração de dados, ou seja, funciona
intermediariamente entre a aplicação e a fonte de dados, fornecendo recursos
como recodset (igual aos datasets do Delphi), acesso a view, sp e outras
coisas mais.
Para que o ADO se conecte ao banco é preciso um drive ODBC ou um provedor
OLEDB que faça a ponte entre o banco (que pode ser qualquer banco, desde que
exita o drive certo) e a aplicação.
Esta é a minha visão de funcionamento da coisa. Posso estar errado, mas nos
nossos programas sempre funcionou dessa maneira.
Mas, em todo o caso, se alguém souber de alguma forma de conectar o ADO
diretamente ao Firebird sem o maldito do ODBC, por favor, contribua
conosco...
[]'s
Marcio.
----- Original Message -----
From: "Otto" <ottofuch em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, June 14, 2006 7:51 PM
Subject: Re: [firebase-br] Firebird ODBC
Porque quer usar ODBC se estiver usando ADODB?
[]´s
Otto
----- Original Message -----
From: "Murilo Bento" <murilo em cprinformatica.com.br>
To: <lista em firebase.com.br>
Sent: Wednesday, June 14, 2006 5:12 PM
Subject: Re: [firebase-br] Firebird ODBC
> Sim era isso, naõ estava registrado o Driver no painel de controle, isso
eu
> já arrumei, mas agora o erro é outro heheheh
> Exception: Microsoft OLE DB Provider for ODBC Drivers: [ODBC Firebird
> Driver]unavailable database
>
> O que pode ser? O caminho da base? ela está assim
> Ip do servidor:/base/baseteste/nomebaseteste.fdb
>
> Pelomenos nos Windows 2000 e XP funciona........ ahhhhhhhhh Win
> 98..................
>
> "Silvio Ribeiro" <silviojgfr em gmail.com>
> escreveu na mensagem news:e6pnv4$bv8$1 em sea.gmane.org...
> Qd eu trabalho com ODBC, eu costumo usar o JET, ja q nao precisa criar
> aquelas configuracoes la no ODBC do painel de controle.
>
> Esse erro ai ocorre qd vc tenta acessar uma fonte de dados q nao foi
> criada la no painel de controle... Pelo menos nas vezes q aconteceu aqui
> foi por isso.
>
> A tua instalacao está criando isso? O DataSource Name (Node da fonte de
> dados) la no painel de controle?
>
> Nao sei se fica mais facil e se vc pode, mas tenta usar o Microsoft JET
> 4.0 Ole Db Provider. Com ele nao precisa criar essas configuracoes no
> painel de controle, basta passar o caminho tipo \\servidor\path_do_BD.
>
> De qualquer forma, ve se sua instalacao está criando o nome da fonte de
> dados corretamente (ferramentas administrativas > Fontes de Dados (ODBC).
>
> Abraços,
>
> Silvio Ribeiro
>
> Murilo Bento wrote:
> > o erro que da é este:
> >
> > Exception: Microsoft OLE Db Provider for ODBC Drivers: [Microsoft][ODBC
> > Driver Manager] Nome da fonte de dados não encontrado e nenhum driver
> > padrão
> > especificado.
> >
> > Aqui está a imagem do erro:
> > http://img153.imageshack.us/my.php?image=erroconexao4sb.png
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>
>
----------------------------------------------------------------------------
----
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
_______________________________________________________
Yahoo! doce lar. Faça do Yahoo! sua homepage.
http://br.yahoo.com/homepageset.html
Mais detalhes sobre a lista de discussão lista