【问题标题】:How do I update MS Access forms when I update the SQL Server database?更新 SQL Server 数据库时如何更新 MS Access 表单?
【发布时间】:2017-07-12 14:42:43
【问题描述】:

每当我更改我的 SQL 查询或向现有表添加新列时,我都需要创建一个新的 MS Access 数据库连接来检索新数据。

当我在 MS Access 中设置需要更新 SQL Server 的表单时,我还希望当我在 SQL Server 中更改某些内容时,它会将其更改为 MS Access 中的现有连接。我确实删除了表并重新创建它们,但是当我在 MS Access 中点击刷新时,什么也没有发生。我做错了什么?

我做了 LINK 数据,而不是导入它。但是还是不行。

【问题讨论】:

  • 你应该使用链接表管理器来刷新链接表
  • 谢谢,辛苦了!
  • 您也可以通过调用CurrentDb.TableDefs("MyTablename").RefreshLink来使用VBA来做到这一点

标签: sql-server forms ms-access


【解决方案1】:

在“外部数据”选项卡下,您应该进行 ODBC 数据库连接。不要使用Import the source data into a new table in the current database. 选项。执行另一个选项Link to the data source by creating a linked table。通过这样做,每当您在 SQL Server 表中获得新字段时,它都会自动更新您的链接。

【讨论】:

    猜你喜欢
    • 2018-07-26
    • 2017-05-06
    • 1970-01-01
    • 1970-01-01
    • 2012-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多