即時嘗試連接到interBase數據庫,並創建一個ASP.net應用程序。 即時通訊使用64位機器,但總結理由我似乎不能添加數據源管理員的數據源。即時通訊使用數據直接在我的32位機器上完美工作的程序。用於interBase的ODBC連接器
任何人都可以建議我怎樣才能解決這個問題?
即時嘗試連接到interBase數據庫,並創建一個ASP.net應用程序。 即時通訊使用64位機器,但總結理由我似乎不能添加數據源管理員的數據源。即時通訊使用數據直接在我的32位機器上完美工作的程序。用於interBase的ODBC連接器
任何人都可以建議我怎樣才能解決這個問題?
雖然IB(IB XE)有一個64位的IB客戶端,但我不認爲Embarcadero/DataDirect目前提供了一個64位的ODBC驅動程序。因此,您需要使用32位應用程序池和set up the data source using the 32 bit ODBC control panel(或直接在32位註冊表中)。這將在64位機器上工作。
我同意克雷格。 但有點建議: 您可以直接使用ODBC創建odbc.odbcConnection:
$ Dim sConnStr As String
$ sConnStr = "Driver={INTERSOLV Interbase ODBC Driver (*.gdb)};
$ uid=sysdba;
$ password=masterkey;
$ database=server:path"
$ Dim oConn As New Odbc.OdbcConnection(sConnStr)