2013-07-12 55 views
1

我試圖用ConfigDSN卻收到一個鏈接錯誤ConfigDSN定義在哪裏?

error LNK2019: unresolved external symbol [email protected] referenced in function .... 

我查了下面的ODBC庫導出符號system32下,但他們都沒有ConfigDSN

odbc32.dll 
odbc32gt.dll 
odbcbcp.dll 
odbcconf.dll 
odbccp32.dll 
odbccr32.dll 
odbccu32.dll 
odbcint.dll 
odbctrac.dll 
+0

這是一個x64應用程序嗎?我不確定是否爲這兩種架構提供了這些功能...... –

回答

1

ConfigDSN的定義不由您在System32文件夾中查看的ODBC DLL組成的驅動程序管理器定義。它由每個單獨的驅動程序(或它們的設置DLL)定義,並在您致電SQLConfigDataSource時由驅動程序管理器加載和調用。

定義SQLConfigDataSource的DLL是odbccp32.dll。