说服 Access 2007 使用 .UDL 文件/oledb 连接?

发布于 2024-07-08 22:47:48 字数 573 浏览 5 评论 0原文

有没有办法诱使 Access 2007 使用 .UDL 文件?

具体来说,我们的一款旧产品使用 Interbase 6.0 数据库。 我的客户希望使用 Access 2007(短期内)链接到他的数据库以进行读/写。

虽然这根本不是我首选的做事方式,但考虑到它都是单用户并且对 Interbase 数据库的其他访问都是通过 Delphi 7 客户端完成的,我真的不能只是说“不” - 至少,直到我有时间“适当”地给他他想要的东西。

尽管我制作了一个成功链接(通过 IBoledb)到数据库的 .UDL 文件,但我没有 Access 可以使用的任何其他类型的驱动程序。 愚蠢的是,我只是假设现代版本的 Access 将能够使用 .UDL 文件...

因此,我尝试让 Access 2007 来理解该 .UDL 文件(甚至尝试将其重命名为 .DSN 并搞乱)文件中的一些值)但无济于事。 似乎让 Access 链接到 Interbase 的唯一方法是通过(购买的第三方)Interbase ODBC 驱动程序。

有谁知道不同吗? 我可以通过 .UDL 链接访问 Interbase 的“链接表”吗?

干杯!

Is there any way of coaxing Access 2007 into using a .UDL file?

Specifically, one of our older products uses an Interbase 6.0 database. My client would like to link to his database, for read/write, using Access 2007 (in the short term).

While this isn't my preferred way of doing things at all, given it's all single-user and the other access to the Interbase database is all done via a Delphi 7 client, I can't really just say 'no' - at least, not until I have the time to 'properly' give him what he wants.

I don't have any other kind of driver that Access could use, although I have made a .UDL file that successfully links (via IBoledb) to the database. Stupidly, I just assumed that a modern version of Access would be able to use a .UDL file...

So, I tried to get Access 2007 to make sense of that .UDL file (even tried renaming it to .DSN and messing around with some of the values in the file) but to no avail. It seems that the only way you can get Access to link to Interbase would be via a (purchased, third-party) Interbase ODBC driver.

Anyone know different? Can I somehow get Access to 'link tables' with Interbase via a .UDL link?

Cheers!

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

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

发布评论

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

评论(1

清醇 2024-07-15 22:47:48

看来不可能。 尽管 Access 很乐意使用 OLEDB 与 SQL Server 通信,但似乎没有办法让它使用 OLEDB 连接到其他数据库。

至少现在我可以“接受我自己的答案”,我可以“结束”这个问题。 :-)

It doesn't seem to be possible. Although Access will happily talk to SQL Server using OLEDB, there doesn't seem to be a way to get it to use OLEDB connections to other databases.

At least now that I can 'accept my own answers' I can 'close' this question. :-)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文