ADO X RDO
Boa tarde colegas, qual a melhor performance para acessar banco de dados SQL Server....(Ado ou RDO). Por que.
[],
[],
Rodrigo:
Puts! Arrebentou! Mais direto, impossÃvel!
Puts! Arrebentou! Mais direto, impossÃvel!
Né não.
RDO foi um "quebra-galho" pra ver se aproveitava o jeito DAO em rede. Foi ficando tão capenga, tão Frankenstein, que morreu, coitado, já enterraram. Usa isso não. Se é pra pensar pra frente, usa ADO. Já falei demais. Ciao bambini, que a patroa tá esperando.
RDO foi um "quebra-galho" pra ver se aproveitava o jeito DAO em rede. Foi ficando tão capenga, tão Frankenstein, que morreu, coitado, já enterraram. Usa isso não. Se é pra pensar pra frente, usa ADO. Já falei demais. Ciao bambini, que a patroa tá esperando.
O ADO (ActiveX Data Objects) é uma ferramenta para recuperação de dados, mas (apesar de sua posição na estrutura de Acesso Universal a Dados) não é a única. Embora o ADO deva ser a primeira opção para novas aplicações, você encontrará uma grande variedade de outras bibliotecas de acesso a dados usadas em aplicações mais antigas. Três dessas bibliotecas em particular são tão comuns que já nos são familiares.
- Open Database Connectivity (ODBC)
- Data Access Objects (DAO)
- Remote Data Objects
ODBC
Em muitos aspectos, o ODBC é o pai do OLE DB. O ODBC é uma tentativa mais recente de acesso universal a dados; assim como o OLE DB, o ODBC depende que seja desenvolvido um software de driver especÃfico ao DataSource para que os dados sejam realmente recuperados.
DAO
O Data Access Objects (DAO) é o modelo de objetos nativo que acompanha o Microsoft Access. Ele pode usar o Jet Engine diretamente para recuperar dados de banco de dados Access, mas é também capaz de utilizar ODBC para recuperar dados de qualquer banco de dados que tenha um driver ODBC.
RDO
O Remote Data Objects fornece ainda outra biblioteca de acesso a dados localizada na camada superior do ODBC. Inicialmente distribuÃdo com o Visual Basic 4, o RDO passou a ser uma caracterÃstica do Visual Basic desde. O RDO foi uma tentativa consciente de correção de alguns problemas do DAO, especialmente em relação aos dados cliente/servidor.O modelo de objetos do RDO é mais simples que o modelo do DAO (embora não tão simples quanto o modelo ADO) e consequentemente, mais rápido. Entretanto, o RDO mantém a orientação ao SQL e o acesso hierárquico do DAO.
Se você leu esse texto até aqui, e gostou dele, agradeça à  Jaqueline, estagiária de Administração aqui da minha repartição. Pedi que ela digitasse os primeiros parágrafos das definiçãoes que aparecem acima. Foi tudo retirado de um livro.
Não vou dizer o nome do livro, e recomendo desde já que os moderadores retirem esse post daqui.
Se você leu esse texto, pensando que ia ficar mais bem informado sobre acesso a dados, e achou que ele não quer dizer nada, melhor estudar. O assunto é complexo demais pra tratar num fórum. Não vá decorar o que está escrito ali em cima, porque se alguém quiser mais detalhes, você vai passar vergonha...
Continuo com o Rodrigo: ADO é mais recente. E, se está disponÃvel, então vamos usá-lo. Mais detalhes? Tem a Internet, a Livraria Siciliano...
- Open Database Connectivity (ODBC)
- Data Access Objects (DAO)
- Remote Data Objects
ODBC
Em muitos aspectos, o ODBC é o pai do OLE DB. O ODBC é uma tentativa mais recente de acesso universal a dados; assim como o OLE DB, o ODBC depende que seja desenvolvido um software de driver especÃfico ao DataSource para que os dados sejam realmente recuperados.
DAO
O Data Access Objects (DAO) é o modelo de objetos nativo que acompanha o Microsoft Access. Ele pode usar o Jet Engine diretamente para recuperar dados de banco de dados Access, mas é também capaz de utilizar ODBC para recuperar dados de qualquer banco de dados que tenha um driver ODBC.
RDO
O Remote Data Objects fornece ainda outra biblioteca de acesso a dados localizada na camada superior do ODBC. Inicialmente distribuÃdo com o Visual Basic 4, o RDO passou a ser uma caracterÃstica do Visual Basic desde. O RDO foi uma tentativa consciente de correção de alguns problemas do DAO, especialmente em relação aos dados cliente/servidor.O modelo de objetos do RDO é mais simples que o modelo do DAO (embora não tão simples quanto o modelo ADO) e consequentemente, mais rápido. Entretanto, o RDO mantém a orientação ao SQL e o acesso hierárquico do DAO.
Se você leu esse texto até aqui, e gostou dele, agradeça à  Jaqueline, estagiária de Administração aqui da minha repartição. Pedi que ela digitasse os primeiros parágrafos das definiçãoes que aparecem acima. Foi tudo retirado de um livro.
Não vou dizer o nome do livro, e recomendo desde já que os moderadores retirem esse post daqui.
Se você leu esse texto, pensando que ia ficar mais bem informado sobre acesso a dados, e achou que ele não quer dizer nada, melhor estudar. O assunto é complexo demais pra tratar num fórum. Não vá decorar o que está escrito ali em cima, porque se alguém quiser mais detalhes, você vai passar vergonha...
Continuo com o Rodrigo: ADO é mais recente. E, se está disponÃvel, então vamos usá-lo. Mais detalhes? Tem a Internet, a Livraria Siciliano...
FG:
Tem toda a razão. Assim que enviei o post acima, eu pensei melhor e... se eu mesmo tivesse escrito, teria avaliado melhor a conclusão final.
Desculpe-me. Peguei pesado demais.
Tem toda a razão. Assim que enviei o post acima, eu pensei melhor e... se eu mesmo tivesse escrito, teria avaliado melhor a conclusão final.
Desculpe-me. Peguei pesado demais.
Tópico encerrado , respostas não são mais permitidas