Sql server 如何更改MS Access中链接表的连接字符串

Sql server 如何更改MS Access中链接表的连接字符串,sql-server,ms-access,linked-tables,Sql Server,Ms Access,Linked Tables,所以我刚开始了一份新工作,我的部分职责是支持一些旧的Access数据库应用程序,直到我能用更好的东西来代替它们。我注意到的第一件事是Access数据库使用链接表(链接到SQL Server),但它们指向生产。在进行任何更改之前,我想设置一个测试环境,并将访问文件指向一个测试SQL Server 这就是我迷路的地方。我不知道如何更改链接表指向的位置。我已经看到一些人建议在代码中对其进行更改,但是表单似乎是在设计时绑定的,我更喜欢在设计模式中进行更改,以便测试和产品版本完全分开运行。我找不到这是在哪

所以我刚开始了一份新工作,我的部分职责是支持一些旧的Access数据库应用程序,直到我能用更好的东西来代替它们。我注意到的第一件事是Access数据库使用链接表(链接到SQL Server),但它们指向生产。在进行任何更改之前,我想设置一个测试环境,并将访问文件指向一个测试SQL Server

这就是我迷路的地方。我不知道如何更改链接表指向的位置。我已经看到一些人建议在代码中对其进行更改,但是表单似乎是在设计时绑定的,我更喜欢在设计模式中进行更改,以便测试和产品版本完全分开运行。我找不到这是在哪里做的

有没有人能给我指出正确的方向?我不想在运行时更改连接属性

谢谢,
John

基本上,您希望为开发或测试环境设置一个新的ODBC数据源,然后使用MS Access将其指向新表

  • 打开包含表链接的数据库
  • 在“工具”菜单上,指向“数据库实用程序”,然后单击“链接” 桌子管理员
  • 选择“始终提示进行新位置检查” 盒子
  • 选中要删除其链接的表的复选框
    更改,然后单击“确定”
  • 在“选择新位置”对话框中,指定 新建位置,单击“打开”,然后单击“确定”

Dah,正是我想要的。我想我已经习惯了在VS中显而易见的事情。谢谢!很高兴我能帮忙!你让我超过1000,这是我不久前为自己设定的目标,所以谢谢你。祝你好运。对于小项目来说,它是一个很好的工具。不过,对于大型或复杂的表格来说,效果不太好。好吧,我更新了所有表格,但现在表格速度太慢了。我做错什么了吗?我个人从来没有看到过,但看看这篇文章: