ADO X RDO

USUARIO.EXCLUIDOS 08/03/2004 15:50:22
#14462
Boa tarde colegas, qual a melhor performance para acessar banco de dados SQL Server....(Ado ou RDO). Por que.

[],
USUARIO.EXCLUIDOS 08/03/2004 17:26:42
#14498
Resposta escolhida
Rodrigo:

Puts! Arrebentou! Mais direto, impossível!
USUARIO.EXCLUIDOS 08/03/2004 18:08:01
#14513
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.
USUARIO.EXCLUIDOS 09/03/2004 16:09:25
#14725
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...
USUARIO.EXCLUIDOS 09/03/2004 16:53:13
#14741
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.
Tópico encerrado , respostas não são mais permitidas