2013-04-25 46 views
0

我必須建立一個odbc連接到我的數據庫。 問題是,當我編譯我的程序,它只看到odb管理員32位上列出的驅動程序,但驅動程序(甲骨文的......)列在odbc管理員64位下,所以它給了我一個「無法識別的驅動程序」錯誤。讓我的程序「看」64位驅動程序

我該如何解決這個問題?

回答

1

構建64位程序以訪問64位ODBC API。

+0

這些特定的API是否需要重寫代碼?或者我只需要用64位編譯器編譯已有的代碼? – Phate 2013-04-26 08:59:12

+0

如果代碼不可移植到64位(例如,結構假設長或指針爲32位)或從其他人遇到問題(例如,SQLDataSources返回32位和64位用戶DSN),則可能必須重寫該代碼 – 2013-04-26 18:15:16

相關問題