我试图使用ConfigDSN但收到链接器错误
error LNK2019: unresolved external symbol _ConfigDSNW@16 referenced in function ....
我在system32下检查了以下odbc库的导出符号,但没有一个定义为ConfigDSN
odbc32.dll
odbc32gt.dll
odbcbcp.dll
odbcconf.dll
odbccp32.dll
odbccr32.dll
odbccu32.dll
odbcint.dll
odbctrac.dll
答案 0 :(得分:1)
ConfigDSN不是由驱动程序管理器定义的,该管理器管理器由您在System32文件夹中查看的ODBC DLL组成。它由每个单独的驱动程序(或其设置DLL)定义,并在您致电SQLConfigDataSource时由驱动程序管理器加载和调用。
定义SQLConfigDataSource的DLL是odbccp32.dll。