他们之间的关系:UDA通用数据访问
ODBC开放数据库互连
RDO远程数据对象
DAO数据访问对象
ADO ActiveX Database Object 
OLE DB

解决方案 »

  1.   

    对楼主所提的问题稍微知道一些,不敢妄言,以下仅代表个人愚见.
    UDA通用数据访问是一种目标或模型,ODBC,DAO,RDO,OLEDB,ADO都是具体的实现手段.
    DAO和RDO已经不常用了,常用的只剩下ODBC,OLEDB和ADO这三种比较成熟的数据访问技术了.至于使用哪种技术,目前争议很多,个人觉得与开发者使用的开发语言有关.如果使用VC,使用ODBC,OLEDB好些,VB使用ADO.
    就知道这些了,楼主可以参考http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mdac200/html/mdac3sc7.asp,里面有张UDA关系图.
    欢迎朋友们补充.