USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Qual modo de conexão mais rápido? (ADO, DAO ODBC)?
MooTechnologies
CARAZINHO
RS - BRASIL
Postada em 18/09/2004 16:56 hs            
Olá pessoal,
estou migranod do Access para o MySQL, conheço duas formas de conexão com o vb, o ADO e ODBC, gostaria de saber quais as diferenças, vantagens e desvantagens entre ADO, DAO e ODBC?
Se alguém puder me ajudar agradeço desde já.
Um abraço,
e até mais.

Quem ajuda Será sempre ajudado!
     
caco
Pontos: 2843

SP - BRASIL
Postada em 18/09/2004 17:56 hs            
Oi!
 
ADO e DAO são bibliotecas de acesso a dados. É a primeira camada que seu programa acessa para se conectar ao banco de dados. Esses componentes acessam uma camada mais abaixo que são as APIs do ODBC e OLEDB que por sua vez se conectam diretamente com os drivers de acesso.
 
O ADO é o sucessor do DAO que já foi descontinuado pela Microsoft. Como vai utilizar o MySQL como SGBD utilize ADO. Entre ODBC e OLEDB, procure sempre que puder utilizar provedores OLEDB pois geralmente são mais rápidos e ODBC não terá muita evolução daqui pra frente.
 
Resumindo, procure usar ADO com OLEDB.
 
Espero ter ajudado. Flw!

Messenger: vbdev@uol.com.br

     
Programador
não registrado
Postada em 18/09/2004 18:52 hs   
E quais as vantagens e as desvantagens de usar Datacontrol (Data1)?
     
caco
Pontos: 2843

SP - BRASIL
Postada em 18/09/2004 21:01 hs            
Olá!
 
A grande vantagem em utilizar controles vinculados a dados como o AdoDataControl é que pode-se criar uma aplicação de acesso a dados com muito mais rapidez até sem se programar sequer uma única linha de código.
 
Uma desvantagem é que alguns controles perdem algumas funcionalidades, mas pessoalmente o maior problema é que esse tipo de programação é um processo muito pouco transparente. Você não tem muito controle sobre o que está acontecendo. Tem muita gente que faz a aplicação funcionar mas não tem quase noção alguma do que está fazendo.
 
Bem, como eu disse é uma opinião pessoal.
 
Abraço!

Messenger: vbdev@uol.com.br

     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página