【发布时间】:2012-09-18 08:24:30
【问题描述】:
我正在处理现有的 MS Access 2010 项目,该项目具有指向 Sql Server 数据库的链接表链接。
当我将鼠标悬停在链接表上时,我可以看到一个连接字符串 'ODBC;DRIVER=SQL Server;SERVER=10.0.0.1;UID=testdb;APP=Microsoft Office 2003;WSID=abc;TABLE=dbo.user'
这看起来像一个无 dsn 的链接表。
问题
连接字符串位于何处?如何更改它(示例数据库名称)?
如何创建类似的无 dsn 链接表?每当我创建链接表时,Access 2010 总是强制我选择\创建一个 dsn(文件或机器)。
【问题讨论】:
-
您可以使用链接表管理器来更改连接。使用外部数据、ODBC 创建链接表。您可以使用 VBA 编辑连接。示例:stackoverflow.com/questions/4928134/…
-
无 dns 连接字符串无法在链接表管理器中更改。此外,我搜索了整个项目(VBA 代码),但找不到我提到的无 dsn 连接的连接字符串。
标签: ms-access