Bob的专栏

                                痛并快乐着.......

ado、dao、odbc有什么区别?

odbc是一种底层的访问技术,因此,odbc api 可以是客户应用程序能从底层设置和控制数据库,完成一些高级数据库技术无法完成的功能;但不足之处由于odbc只能用于关系型数据库,使得利用odbc很难访问对象数据库及其他非关系数据库。
dao
提供了一种通过程序代码创建和操纵数据库的机制。最大特点是对microsoft jet数据库的
操作很方便,而且是操作jet数据库时性能最好的技术接口之一。并且它并不只能用于访问
这种数据库,事实上,通过dao技术可以访问从文本文件到大型后台数据库等多种数据格式
ado
是基于ole db的访问接口,它是面向对象的ole db技术,继承了ole db的优点。属于数据库
访问的高层接口。

--------------------------------------------------------------------------------
访问接口    易用性  运行性能  可扩展性  突出特点  能否访问非关系数据源  技术层次
--------------------------------------------------------------------------------
odbc        差      较高      差        可进行底层控制               否    底层
--------------------------------------------------------------------------------
mfc odbc    好                一般      通用标准,应用广泛           否    高层
--------------------------------------------------------------------------------
mfc dao     好      较高      一般      访问jet性能最好              能    高层
--------------------------------------------------------------------------------
ole db      较难    高        好        可访问非关系db               能    底层
--------------------------------------------------------------------------------
ado         最好    高        好        可访问非关系,有多种编程接口 能    高层
--------------------------------------------------------------------------------
阅读更多
个人分类: Datebase
上一篇业务对象持久化的作用
下一篇今天写了一个Ant配置文件,测试成功
想对作者说点什么? 我来说一句

VC数据库编程(Word文档)

2008年11月01日 3.35MB 下载

VC++和ACCESS数据库编程

2010年01月05日 2.64MB 下载

VC 下数据库编程资料

2008年12月11日 3.84MB 下载

VCppDataBase(Word)

2013年03月27日 3.35MB 下载

MFC+Access 数据库编程

2010年01月05日 3.28MB 下载

VC相关数据的开发例程

2009年06月06日 1.1MB 下载

vc++数据库使用编程100例

2012年04月08日 21.98MB 下载

MFC 设计数据库访问(ODBCADO

2008年12月01日 227KB 下载

没有更多推荐了,返回首页

关闭
关闭