|
|
|
|
|
Dicas
|
|
Visual Basic (Banco de Dados)
|
|
|
Título da Dica: DAO x ADO
|
|
|
|
Postada em 3/9/2003 por Ð@®l@n
Corre o boato de que o acesso a bancos de dados Access pelo DAO é mais rápido que pelo ADO. Algumas questões devem ser levantadas :
A) O acesso realmente é mais rápido quando trata-se de access 95/97, para o qual o DAO foi criado, mas não quando se trata de Access 2000 ou superiores, cuja arquitetura se integrou ao ADO.
B) DAO não dá suporte ao Jet 4.0 , o Jet utilizado pelo Access 2000. Experimente inserir um Data Control no form e apontar para um banco access 2000 : "unreconized database format".
Isso sem mencionar o óbvio : A incapacidade do DAO de lidar com ambientes client/server. Muita gente não sabe, mas quando acessam um servidor de dados como sql server via DAO estão passando pelo odbc direct, RDO , ODBC (2 camadas), para enfim chegar ao banco, isso em cada chamada que é feita.
DAO morreu. Usem ADO.
|
|
|
|
|