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

JDBC:全称为Java DataBase Connectivity standard, 它是一个面向对象的应用程序接口(API), 通过它可訪问各类关系数据库。JDBC也是java核心类库的一部分。

OLE DB(Object Link and embed 即对象连接与嵌入。)是微软的战略性的通向不同的数据源的低级应用程序接口。OLE DB不仅包括微软资助的标准数据接口开放数据库连通性(ODBC)的结构化问题语言(SQL)能力,还具有面向其他非SQL数据类型的通路。

OLE DB 和ODBC的区别

由于OLEDB和ODBC 标准都是为了提供统一的访问数据接口,所以曾经有人疑惑:OLE DB 是不是替代ODBC 的新标准?答案是否定的。实际上,ODBC 标准的对象是基于SQL 的数据源(SQL-Based Data Source),而OLE DB 的对象则是范围更为广泛的任何数据存储。从这个意义上说,符合ODBC 标准的数据源是符合OLE DB 标准的数据存储的子集。

ADO:微软公司的ADO (ActiveX Data Objects)是一个用于存取数据源的COM组件。Microsoft以COM技术封装OLE-DB为ADO对象,它提供了编程语言和统一数据访问方式OLE DB的一个中间层。允许开发人员编写访问数据的代码而不用关心数据库是如何实现的,而只用关心到数据库的连接。

说通俗点 OLE DB和ODBC都是最底层的东西,而ADO对象给我们提供了一个“可视化”,和应用层直接交互的组件。

ADOMD:专门针对多维数据集的ADO.

ado全称_JDBC、ODBC、OLE DB、ADO、ADOMD区别与联系相关推荐

  1. 处理 ODBC, OLE DB, 和 SQL Server .NET Provider 中的异常

    经常有使用  ODBC, OLE DB, 或者  SQL Server  .NET Provider 的程序员询问,是否有一个处理过程中的完整的异常处理列表可以参考.这里可以提供一些参考帮助. 异常用 ...

  2. [ADO.NET] 如何 使用 OLE DB 讀寫 Excel / 建立 Excel 檔案 (一)

    1.OLE DB的連線字串如下: //連線字串string cs ="Data Source=" + FileName + ";" +"Provide ...

  3. ADO、DAO、ODBC、RAO和OLE DB等概念及异同

    一:概念介绍 1.ADO ADO 并不是自动和您现存的数据访问应用程序代码兼容的.当 ADO 封装 DAO 和 RDO 的功能性的时候,您必须将许多语言要素转换为 ADO 语法.在某些情况下,这将意味 ...

  4. 一致的数据访问技术ADO/OLE DB

    Microsoft新近推出的UDA(Universal Data Access,一致数据访 问技术)为关系型或非关系型数据访问提供了一致的访问接口,为企业 级Intranet应用多层软件结构提供了数据 ...

  5. ADO,ADO.NET,OLEDB,ODBC连接数据库的区别

    一. ADO ADO (ActiveX Data Objects) 是一個用於存取數據源的COM組件.它提供了程式語言和統一數據訪問方式OLE DB的一個中間層.允許開發人員編寫訪問數據的代碼而不用關 ...

  6. ODBC / OLEDB___DAO / RDO / ADO

    ODBC / OLEDB___DAO / RDO / ADO ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open ...

  7. OLE DB 是什么?

    OLE DB(OLEDB)是微软的战略性的通向不同的数据源的低级应用程序接口.OLE DB不仅包括微软资助的标准数据接口开放数据库连通性(ODBC)的结构化查询语言(SQL)能力,还具有面向其他非SQ ...

  8. JDBC、ODBC、OLE DB、ADO、ADOMD区别与联系

    ODBC: (Open Database Connectivity,开放数据库互连),它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口).这些API利用SQL来完成其大部分任务 ...

  9. OLE DB , ODBC , ADO 知识了解

    ADO (ActiveX Data Objects) . ADO 是 VB6 推荐操作数据库的方式 . 提供了编程语言和统一数据访问方式OLE DB 的一个中间层. 包括了六个类: Connectio ...

  10. ssms 连接 ssis_SSIS连接管理器:OLE DB,ODBC,ADO.NET

    ssms 连接 ssis In this article, I will first give an overview of the OLE DB, ODBC, and ADO.NET SSIS co ...

最新文章

  1. 关于IR21的自举电路
  2. mysql的别名可以动态么_mysql别名的使用
  3. Linux系统调用的运行过程【转】
  4. 从MVP到微软产品经理的几点心得
  5. 如何用Pygame写游戏(十七)
  6. c++刷题(18/100)树
  7. 【经验】GaussDB(for MySQL)性能优化 —— 日志的“快递驿站”
  8. Games101 计算机图形学课程笔记: Lecture14 Ray Tracing 2
  9. html5饼图的制作方法,html5制作饼图
  10. 线程池选择使用的hash算法
  11. 新员工入职表_【干货】新员工入职全方案:180天详细培训计划
  12. 动态ip软件win7_IPXE+ISCSI Target安装WIN7
  13. 在以太坊模拟链及私链上编译、部署智能合约
  14. Git:git如何拉取指定分支到本地
  15. Flutter 35: 图解自定义 View 之 Canvas (二)
  16. 华为(H3C)visio图库,是完全版的包括PPT格式与VISIO格式
  17. LARS算法---十折交叉验证
  18. 基于 Springboot 和 Mybatis 的后台管理系统 BootDo | 软件推介
  19. 别样肉客首次针对中国市场独家研发创新植物性猪肉糜产品
  20. 七牛云邵杰:视觉智能——视频云新时代

热门文章

  1. DNF—警告码(0,20003,116)您的游戏环境异常,请重启机器后再试—不管win几都行的解决方法
  2. sql2000个人版semobj.rll有病毒
  3. 计算机主板维修试卷,计算机主板维修试卷.doc
  4. Linux-bash笔记
  5. ARM9和STM32什么关系?
  6. 一人一猫旅行记之浅析单例模式
  7. 视频录制——SurfaceView + MediaRecorder 实现视频录制功能
  8. C++ “system“的详解
  9. 计算机相关课程考核,计算机专业编程实践类课程考核方法
  10. 电磁干扰、电磁兼容性和电磁屏蔽区别及联系