ODBC 概述
开放式数据库连接(ODBC)是一种广泛接受的应用程序编程接口(API),适用于数据库访问。它基于Call-Level接口(CLI)开放式组和ISO/IEC的数据库API规范,并使用结构化查询语言(SQL)作为其数据库访问语言。
ODBC 旨在实现最大的互操作性-也就是说,单个应用程序能够使用相同的源代码访问不同数据库管理系统(DBMS)。数据库应用程序调用ODBC接口中的函数,这些函数在称为驱动程序的特定于数据库的模块中实现。驱动程序的使用将应用程序与特定于数据库的调用隔离开来。由于驱动程序是在运行时加载的,因此用户只需添加新驱动程序即可访问新的DBMS;无需重新编译或重新链接应用程序。