ODBC是80年代末90年代初出现的技术,它为编写关系数据库的客户软件提供了统一的接口。ODBC只提供单一的API,可用于处理不同数据库的客户应用程序。使用ODBC API的应用程序可以与任何具有ODBC驱动程序的关系数据库进行通信。

与其它数据库接口相比,ODBC API是比较低层的数据库接口,它在相对较低的层次上使客户应用程序可以配置并操作数据库。

由于ODBC为关系数据库提供了统一的接口,现在已经被广泛应用,并逐渐成为关系数据库接口的标准。

ODBC仅限于关系数据库,由于ODBC的关系型特性,很难使用ODBC与非关系数据源进行通信,例如对象数据库、网络目录服务、电子邮件存储等。

ODBC 提供了ODBC驱动程序管理器(ODBC32.DLL)、一个输入库(ODBC32.LIB)和ODBC API函数说明的头文件。客户应用程序与输入库连接,以使用ODBC驱动程序管理器提供的函数。在运行时,ODBC驱动程序管理器调用ODBC驱动程序中的函数,实现对数据库的操作,ODBC API的体系结构如图所示。

                            

最新文章

  1. Difference Between HashMap and IdentityHashMap--转
  2. 关于java.lang.NoSuchMethodError: android.widget.RelativeLayout.setBackground的解决办法
  3. 关于JS 沙箱(转)
  4. eval回显变量
  5. EventBus使用详解(一)
  6. JAVA 的普通加法运算
  7. hdu 3590 PP and QQ 博弈论
  8. Servlet,JDBC,JSONObject三者配和处理客户端请求并返回正确的json数据
  9. [Accessibility] Missing contentDescription attribute on image [可取行]失踪contentDescription属性图像
  10. grant授权“失败”的原因
  11. Solve Longest Path Problem in linear time
  12. javascript Node操作
  13. CentOS6.5解压缩文件.tar.gz .war .zip
  14. ASP.NET应用程序的文件类型及文件夹列表
  15. SCU 4438 Censor KMP/Hash
  16. 【前端单元测试入门05】react的单元测试之jest
  17. 【二代示波器教程】第13章 RTX操作系统版本二代示波器实现
  18. [Swift]LeetCode1022. 从根到叶的二进制数之和 | Sum of Root To Leaf Binary Numbers
  19. LeetCode 5 最长对称串
  20. webbench安装使用

热门文章

  1. jquery在调试时出现缺少对象的错误
  2. Redis详细介绍
  3. app间互相启动及传参数
  4. 菊花加载第三方--MBprogressHUD
  5. USB那点事3 -使用端口2作为custom HID的传输(转)
  6. Spring基本使用方法_Bean对象
  7. discuz开发学习
  8. PCA主成分分析方法
  9. 升级R版本后,更新Package
  10. IOS 程序图标添加数字