<<< 返回 access911.net 编程静态资料库索引页

ADO/RDO/DAO/ADO.NET的比较

 

作者:未知  摘自:  录入:cg1  时间:2005-5-24  浏览人次:1920


专题地址:http://access911.net/fixhtm/72FAB01E15DCE6F3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:

 


ADO/RDO/DAO/ADO.NET的比较
ADO 并不是自动和您现存的数据访问应用程序代码兼容的。当 ADO 封装 DAO 和 RDO 的功能性的时候,您必须将许多语言要素转换为 ADO 语法。在某些情况下,这将意味着您现存代码的某些功能的一个简单转换。在其他情况下,最佳的做法可能是用 ADO 的新功能重写该应用程序。

DAO (Data Access Objects) 数据访问对象是第一个面向对象的接口,它显露了 Microsoft Jet 数据库引擎(由 Microsoft Access 所使用),并允许 Visual Basic 开发者通过 ODBC 象直接连接到其他数据库一样,直接连接到 Access 表。DAO 最适用于单系统应用程序或小范围本地分布使用。

RDO (Remote Data Objects) 远程数据对象是一个到 ODBC 的、面向对象的数据访问接口,它同易于使用的 DAO style组合在一起,提供了一个接口,形式上展示出所有 ODBC 的底层功能和灵活性。尽管 RDO 在很好地访问 Jet 或 ISAM 数据库方面受到限制,而且它只能通过现存的 ODBC 驱动程序来访问关系数据库。但是,RDO 已被证明是许多 SQL Server、Oracle 以及其他大型关系数据库开发者经常选用的最佳接口。RDO 提供了用来访问存储过程和复杂结果集.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FAB01E15DCE6F3.htm

 


上一篇:新手来看:ACCESS 为什么不能像 XX 软件那样XX?

下一篇:如何显示小数点前的“0”

2017年2月22日生成静态资料