0

interBase データベースに接続して、ASP.net アプリケーションを作成しようとしています。私は 64 ビット マシンを使用していますが、理由により、データ ソース管理者からデータ ソースを追加できないようです。私の32ビットマシンで完全に機能するデータダイレクトと呼ばれるプログラムを使用しています。

これを解決する方法を教えてください。

4

2 に答える 2

1

(IB XE の時点で) IB 用の 64 ビット クライアントがありますが、Embarcadero/DataDirect が現在 64 ビット ODBC ドライバーを出荷しているとは思いません。したがって、32 ビット アプリケーション プールを使用し、32 ビット ODBC コントロール パネルを使用して(または 32 ビット レジストリで直接)データ ソースを設定する必要があります。これ64 ビット マシンで動作します。

于 2011-06-17T13:31:55.210 に答える
0

私はクレイグに同意します。ただし、少しお勧めします。直接およびodbc.odbcConnectionを使用して、ODBCの作成をステップ実行できます。

$  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) 
于 2012-10-29T11:52:26.517 に答える