用于interBase的ODBC连接器

时间:2011-06-13 15:51:58

标签: odbc interbase

我试图连接到interBase数据库,并创建一个ASP.net应用程序。 即时通讯使用64位机器,但总和原因我似乎无法从数据源管理员添加数据源。即时通讯使用一个名为data direct的程序,它在我的32位机器上完美运行。

任何人都可以建议我如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

虽然(截至IB XE)是IB的64位客户端,但我认为Embarcadero / DataDirect目前不提供64位ODBC驱动程序。因此,您需要使用32位应用程序池和set up the data source using the 32 bit ODBC control panel(或直接在32位注册表中)。此在64位计算机上运行。

答案 1 :(得分: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)