天天看点

在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数据库的情况,

解决办法应该也类似.