您的位置:首页 > 数据库

几种数据库连接方式优缺点比较

2016-12-29 15:48 218 查看
几种数据库连接方式优缺点比较

访问接口易用性运行能力可扩展性技术层次突出特点
ODBC较高底层可进行底层控制
MFC ODBC一般高层同用标准,应用广泛
MFC DAO较高一般高层访问JET性能最好
OLE DB很难底层可访问非关系型数据库
ADO最好底层可访问非关系型数据库,有多种编程接口
ODBC 是一种底层的访问技术,因此,ODBC API 可以是客户应用程序能从底层设置和控制数据库,完成一些高级数据库技术无法完成的功能;但不足之处由于ODBC只能用于关系型数据库,使得利用ODBC很难访问对象数据库及其他非关系数据库。

DAO 提供了一种通过程序代码创建和操纵数据库的机制。最大特点是对MICROSOFT JET数据库的操作很方便,而且是操作JET数据库时性能最好的技术接口之一。并且它并不只能用于访问这种数据库,事实上,通过DAO技术可以访问从文本文件到大型后台数据库等多种数据格式。

ADO 是基于OLE DB的访问接口,它是面向对象的OLE DB技术,继承了OLE DB的优点。属于数据库访问的高层接口。

在速度上ADODAOODBC , 综合评定ADO,ODBC,DAO ODBC是Microsoft的基于关系数据库一种互连技术,它只能访问关系数据库,如果使用SQLAPI进行编程,效率较好,但代码较多,如果使用MFC ODBC封装的类进行访问比较简单。

ADO是一种基于COM的数据库访问技术,可以访问关系数据库与非关系数据库,由于它是基于COM的,访问速度也较快,占用资源较小。

DAO是Microsoft一种用来访问Jet引擎的方法,主要用来访问Access数据库,使用起来比较简单。

作者:耑新新,发布于 博客园

转载请注明出处,欢迎邮件交流:zhuanxinxin@foxmail.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: