天天看點

在MFC中使用OTL庫連接配接資料庫



<a href="http://hyhvi.iteye.com/blog/1549639">http://hyhvi.iteye.com/blog/1549639</a>

在Win32控制台程式下,要使用OTL庫,隻需在程式加入OTL頭檔案,并寫上以下兩句代碼即可(ODBC方式):

    #define OTL_ODBC 

    #include "otlv4.h"

但是在編寫MFC程式的時候,單單用以上的做法是不行的,編譯的時候會出現如下錯誤(error LNK 2019):

在MFC中使用OTL庫連接配接資料庫

解決辦法是再加入ODBC庫,如下:

    #define OTL_ODBC

    #pragma comment(lib,"odbc32.lib")

以上辦法在使用ODBC方式連接配接MSSQL資料庫的情況下測試通過,對于使用使用ORACLE或者MYSQL資料庫的情況,

解決辦法應該也類似.