# 各有所长

Posted by CWW on April 13, 1999 at 11:02:33:

In Reply to: Re: DAO 还是 RDO 好? posted by fred on April 12, 1999 at 16:13:44:

DAO 最长于Access资料库，不管功能、速度都是比RDO/ADO
快，如果只是Local的Access资料库我会DAO
RDO 是Client/Server的利器，透过ODBC来做，因ODBC行
之多年，很多RDBMS产品提供了odbc界面，也就可以
用RDO来做，而且，它在ODBC上的表现比透过ADO 的
ODBC来做要来得稳定。
ADO 是MS公司近来的主力，它主要可透过OLE DB来连Database
但是，要有人提供OLE DB才行啊，但目前有提供者不如
ODBC来得多，而且它在SQL7.0上的表现才会好，如果是
SQL6.5，我想我不会用ADO来做，我会用RDO，因为有一
些行为用ADO在sql6.5上就是怪怪的。而且它目前还没有
办法取代DAO的所有功能

: 就本人之观点看来，DAO好像透过所谓OLE DB存取本地端之资料库，而 RDO 是透过ODBC存取远端资料库，到了VB6.0更有所谓的ADO(ActiveX Data Object)它则可同时存取本地及远端之资料库，所以要学建议直接学ADO

Follow Ups: