用于 interBase 的 ODBC 连接器

发布于 2024-11-15 02:56:56 字数 155 浏览 4 评论 0原文

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

谁能建议我如何解决这个问题?

im trying to connect to to an interBase database, and create a ASP.net application.
im using a 64bit machine but for sum reason I cant seem to add the data source from the data source administrator. im using a program called data direct which worked perfectly on my 32bit machine.

can any one suggest how I may be bale to solve this ??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

倾城泪 2024-11-22 02:56:56

尽管(从 IB XE 开始)有一个用于 IB 的 64 位客户端,但我认为 Embarcadero/DataDirect 当前并未提供 64 位 ODBC 驱动程序。因此,您需要使用 32 位应用程序池并使用 32 位 ODBC 控制面板设置数据源< /a> (或直接在 32 位注册表中)。这在 64 位机器上运行。

Although there is (as of IB XE) a 64 bit client for IB, I don't think Embarcadero/DataDirect currently ship a 64 bit ODBC driver. Therefore you would need to use a 32 bit app pool and set up the data source using the 32 bit ODBC control panel (or directly in the 32 bit registry). This will work on a 64 bit machine.

你的笑 2024-11-22 02:56:56

我同意克雷格的观点。
但有一点建议:
您可以直接使用 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) 

I agree with Craig.
But a bit suggest:
You can step the ODBC creation, by using directly and 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) 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文