分享

数据库访问技术 odbc dao rdo uda jet oledb

 看见就非常 2012-09-24

一、UDA(UniversalDataAccess) 

这是微软提供的通用数据访问策略。包括ADO、OLEDB和ODBC。它不光提供了数据库的访问能力,对于其它的数据存储技术也同样支持,如目录服务、Excel的表格数据和Exchange服务器数据等。 

二、ODBC(OpenDatabaseConnectivity) 

这是目前公认的最好的数据访问技术。ODBC结构包含了一个普通的基于SQL的API,它利用对应的驱动程序来开发特定的数据库程序。该技术市场巨大,并且对现在的任何数据库都支持,所以,ODBC仍会在长时期内使用。(注:不敢苟同) 

三、RDO(RemoteDataObjects) 

它为ODBC提供了一个COM的封装。其目的是简化ODBC的开发和在VisualBasic和VBA程序中发展ODBC。 

四、Jet 

Jet是安装在MS   Access中的数据库引擎。Jet支持MS   Access本身的MDB数据库和ODBC。 

五、DAO(DataAccessObjects) 

它是另一个基于COM的数据访问API。DAO提供了对Jet和ODBC的封装。 

六、ODBCDirect 

ODBCDirect微软后来为DAO添加的对ODBC的直接访问。强于通过Jet对ODBC进行支持。 

七、OLEDB 

这是一种普通和简化的基于COM的数据访问规则和API。OLEDB被设计成为独立于特殊的数据库后端和底层结构,并且它是微软最新的数据连接方案。OLE   DB   Providers可以通过OLEDB与任何数据存储

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多