ADO与ODBC

简介: ADO与ODBC

ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。


ADO (ActiveX Data Objects) 是一个用于存取数据源的COM组件。它提供了编程语言和统一数据访问方式OLE DB的一个中间层。允许开发人员编写访问数据的代码而不用关心数据库是如何实现的,而只用关心到数据库的连接。访问数据库的时候,关于SQL的知识不是必要的,但是特定数据库支持的SQL命令仍可以通过ADO中的命令对象来执行。

各自连接数据库和执行sql的方式有点不同,但都可以实现操作数据库。


他们两个的层次不一样现在有一张图就可以看出它们之间的关系


相比较它们两个的特点


ADO的跨平台性非常的强,不只是微软的平台。


ODBC的跨平台性就差了一点,ODBC只限制到了微软的操作系统。


ODBC协议的统一性:由于数据库的种类比较多,所以就存在统一标准的问题,而ODBC就是用来解决这个问题的。


1690372238899.jpg

相关文章
|
数据库
利用ADO连接数据库
利用ADO连接数据库
158 0
|
SQL 数据库连接 API
ODBC与ADO的区别
ODBC与ADO的区别
159 0
|
Java 关系型数据库 数据库连接
ODBC是什么?
ODBC是什么?
550 0
|
SQL 存储 Oracle
ODBC连接数据库详细说明
ODBC连接数据库详细说明
|
SQL 存储 小程序
ADO与ODBC用法
ADO与ODBC用法
209 0
|
移动开发 前端开发 数据库连接
如何通过ADO接口连接数据库
如何通过ADO接口连接数据库
203 0
|
SQL 存储 数据库连接
ADO,OLEDB,ODBC,DAO的区别
ODBC(Open Database Connectivity,开放数据库互连) 1992年,微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。
2692 0
|
关系型数据库 MySQL 数据库连接
MFC通过ODBC连接Mysql程序
分享到 一键分享 QQ空间 新浪微博 百度云收藏 人人网 腾讯微博 百度相册 开心网 腾讯朋友 百度贴吧 豆瓣网 搜狐微博 百度新首页 QQ好友 和讯微博 更多.
1963 0
|
数据库连接