使用 ADO 即可.另两个均是过时的东西!

解决方案 »

  1.   

    现在大多数开发软件都是用ADO,很少用RDO,至于DAO则是用在单机的用户使用才用。现在大多数是用ADO+SQLSERVER20000。
      

  2.   

    ado,还有两个是老东西了,新开发一般不用了
      

  3.   

    不过我用DAO  + Access97还是比ADO的更方便些
      

  4.   

    建议用ADO 他的对象比较简单!
      

  5.   

    现在还是用ADO的比较多,但在连接Oracle的时候用DAO的比较多。
    另外,建议试试ADO.NET
    与ADO相比,它的好处在于:
    完全支持XML,支持脱机记录集,支持多表,可跨平台...大家来讨论讨论,共同学习!
      

  6.   

    基于网络的当然是ADO好用,
    RDO太费事了,
    至于单机且不想升到NET则最好用DAO,占用资源最少
      

  7.   


    Visual Basic 中的 ADO、DAO 和 RDO
    在 Visual Basic 中,可用的数据访问接口有三种:ActiveX 数据对象(ADO)、远程数据对象(RDO) 和数据访问对象(DAO)。数据访问接口是一个对象模型,它代表了访问数据的各个方面。使用 Visual Basic,可以在任何应用程序中通过编程控制连接、语句生成器和供使用的返回数据。为什么在 Visual Basic 中有三种数据访问接口呢?因为数据访问技术总是在不断进步,而这三种接口的每一种都分别代表了该技术的不同发展阶段。最新的是 ADO,它是比RDO和 DAO 更加简单,然而更加灵活的对象模型。对于新工程,应该使用 ADO 作为数据访问接口。为什么使用 ADO?
    ADO 是为 Microsoft最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。OLE DB 为任何数据源提供了高性能的访问,这些数据源包括关系和非关系数据库、电子邮件和文件系统、文本和图形、自定义业务对象等等。ADO 在关键的 Internet 方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高性能的接口。之所以称为 ADO,是用了一个比较熟悉的暗喻,OLE 自动化接口。同时 ADO 使用了与 DAO和 RDO相似的约定和特性,简化的语义使它更易于学习。有关的简要概述,请参阅OLE DB 提供程序。有关 ADO 的详细信息,请参阅 ADO 2.0 初步。DAO 和 RDO
    为了向后兼容性,对于现存的工程,Visual Basic 将继续支持 DAO 和 RDO。详细信息 有关 RDO 编程的详细信息,请参阅使用远程数据对象和 RemoteData 控件。有关 DAO 编程的详细信息,请参阅对远程数据库使用数据访问对象。也可以在Microsoft DAO 3.51中找到完整的 DAO 参考。从 RDO 升级到 ADO
    如果 ADO 能够提供基于 RDO 的应用程序可用的优点,请考虑升级。有关平台之间差异的讨论以及将基于 RDO 的工程更改为 ADO 工程的指南,请参阅ADO 与 RDO 和 DAO 相比较。有关升级指南,请参阅从 RDO 2.0 转换到 ADO 2.0。
      

  8.   

    总而言之用ADO是不会有很大错误的。