ODBC 是Open Database Connect 即開放數(shù)據(jù)庫互連的簡稱,它是由Microsoft 公司于1991 年提出的一個用于訪問數(shù)據(jù)庫的統(tǒng)一界面標準,是應用程序和數(shù)據(jù)庫系統(tǒng)之間的中間件。它通過使用相應應用平臺上和所需數(shù)據(jù)庫對應的驅(qū)動程序與應用程序的交互來實現(xiàn)對數(shù)據(jù)庫的操作,避免了在應用程序中直接調(diào)用與數(shù)據(jù)庫相關的操作,從而提供了數(shù)據(jù)庫的獨立性。
其中微軟開發(fā)了一套完整的OBDC API,具體參閱:http://msdn.microsoft.com/en-us/library/ms131675.aspx
ODBC API:函數(shù)調(diào)用庫、錯誤代碼集和用于訪問 DBMS 上數(shù)據(jù)的標準結(jié)構(gòu)化查詢語言的 (SQL) 語法。
在linux下也有很多對ODBC的實現(xiàn),其中比較出色的是UnixODBC和iODBC。本文提供的多ODBC封裝類CppODBC是在UnixODBC下測試的。由于UnixODBC的接口和微軟開發(fā)的ODBC API一致(估計iODBC亦是如此),使不同操作系統(tǒng)、不同數(shù)據(jù)庫之間的數(shù)據(jù)操作一致性帶來了可能。
作者經(jīng)過幾天的時間,完成了一個簡單的對ODBCapi的封裝,下載地址:http://download.csdn.net/source/998541
其中微軟開發(fā)了一套完整的OBDC API,具體參閱:http://msdn.microsoft.com/en-us/library/ms131675.aspx
ODBC API:函數(shù)調(diào)用庫、錯誤代碼集和用于訪問 DBMS 上數(shù)據(jù)的標準結(jié)構(gòu)化查詢語言的 (SQL) 語法。
在linux下也有很多對ODBC的實現(xiàn),其中比較出色的是UnixODBC和iODBC。本文提供的多ODBC封裝類CppODBC是在UnixODBC下測試的。由于UnixODBC的接口和微軟開發(fā)的ODBC API一致(估計iODBC亦是如此),使不同操作系統(tǒng)、不同數(shù)據(jù)庫之間的數(shù)據(jù)操作一致性帶來了可能。
作者經(jīng)過幾天的時間,完成了一個簡單的對ODBCapi的封裝,下載地址:http://download.csdn.net/source/998541