頤親亓薓icrosoft的MSDN裡面對ODBC的介紹:
Mcrosoft推出的ODBC(Open Database Connectivity)技術為異質數據庫的訪問提供了統一的接口。ODBC基於SQL(Structured Query Language),並把它作為訪問數據庫的標准。這個接口提供了最大限度的相互可操作性:一個應用程序可以通過一組通用的代碼訪問不同的數據庫管理系統。一個軟件開發者開發的客戶/服務器應用程序不會被束定於某個特定的數據庫之上。ODBC可以為不同的數據庫提供相應的驅動程序。
ODBC的靈活性表現在以下幾個方面:
- 應用程序不會受制於某種專用的API
- SQL語句以源代碼的方式直接嵌入在應用程序中
- 應用程序可以以自己的格式接收和發送數據
- ODBC的設計完全和ISO Call-Level Interface兼容
- 現在的ODBC數據庫驅動程序支持55家公司的數據產品
因為很多朋友不太熟悉ODBC,做了簡單的介紹之後,我們先來解釋一些與ODBC有關的名詞。