ODBC 是应用程序编程接口(API)的标准定义,用于访问关系访问或索引顺序访问方法(ISAM)数据库中的数据。 SQL Server 通过 SQL Server Native Client ODBC 驱动程序支持 ODBC,作为用于编写 C 和C++与 SQL Server 通信的应用程序的本机 API 之一。
使用 SQL Server Native Client ODBC 驱动程序编写的 SQL Server 程序通过 C 函数调用与 SQL Server 通信。 特定于 SQL Server 的 ODBC 函数版本在 SQL Server Native Client ODBC 驱动程序中实现。 驱动程序将 SQL 语句传递给 SQL Server,并将语句的结果返回到应用程序。
SQL Server Native Client ODBC 驱动程序符合 Microsoft Win32 ODBC 3.51 规范。 驱动程序支持以 ODBC 3.51 规范中定义的方式使用早期版本的 ODBC 编写的应用程序。