我正在尝试使用 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
最佳答案
ConfigDSN 不是由驱动程序管理器定义的,驱动程序管理器由您在 System32 文件夹中查看的 ODBC DLL 组成。它由每个单独的驱动程序(或它们的安装 DLL)定义,并在您调用 SQLConfigDataSource 时由驱动程序管理器加载和调用。 .
定义SQLConfigDataSource的DLL是odbccp32.dll。
关于c++ - ConfigDSN 在哪里定义的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17609659/