Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

kennedy

odbc !!!

Recommended Posts

Voce pode criar um script que logo apos a instalacao ele verifica se a ODBC ja foi criada e caso contrario você cria ela e ja deixa tudo pronto pra acessar a base de dados.Eu vejo que essa eh a melhor maneira de se fazer isso.O Access fica em outra maquina? Ela esta na rede ou em lugar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Maravilha!Vejo que essa é uma boa solução, mas... onde poderia achar material de estudo para isso, tutorial ou algo assim para poder testar a conexão via ODBCAh! O banco de dados deverá ficar em um servidor de uma rede local e o exe em máquina cliente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dê uma olhda nestes artigos.

Acesso a dados

Método de Conexão

ADO via ODBC

 

Bons Estudos!

 

Mas lembrando que se você cirar um DSN, para acessar os dados, todas as máquinas que irão acessar o programa também terá que ter.

 

Agora, será interessante você pesquisar as diferenças sobre ODBC e OLEDB, antes de usar ODBC.

Retirado da Net, referente a diferença.

 

ODBC é uma tecnologia antiga e não tem todos os recursos e possibilidades que a OLE DB. Por outro lado, OLE DB é uma tecnologia moderna, poderosa, com muitos recursos que não tem similares na tecnologia ODBC.

Ao usar ODBC em suas aplicações ADO, você está reduzindo a performance de sua aplicação. A tecnologia ODBC não foi projetada para ser usada com ADO, houve a necessidade de se fazer um adaptador OLE DB para ODBC - isto porque a ADO funciona sempre com provedores OLE DB. Este provedor OLE DB para ODBC adapta as interfaces padrão ODBC para OLE DB e faz conversão entre elas.

A cada camada que adicionamos à aplicação, estamos também diminuindo a performance. Juntamente com a performance, outro problema, são os recursos que não existem em ODBC. Isto ocorre porque o OLE DB especifica muitas interfaces que por vezes, não podem ser implementadas em ODBC, ou pela falta deste recurso no ODBC, ou por não ter sido implementado pelo adaptador. Algumas vezes, por limitações do adaptador ODBC / OLE DB - entenda por adaptador, o provedor OLE DB para ODBC - um recurso que é implementado pelo driver ODBC não está disponível para ser usado em OLE DB.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.