【发布时间】:2019-03-27 12:13:48
【问题描述】:
在我的 SQL Server 数据库中,我需要维护链接的表并与 MS Access .mdb 文件的表同步。
假设我通过自己的应用程序在 MS Access 数据库中更新或添加了一些内容。
我希望这些更改反映在 SQL Server 数据库中。
我需要一种方法将更新推送到 SQL Server 数据库,或者在我连接到 SQL Server 数据库时使用新数据更新它。
要明确一点:源必须是 .mdb 文件数据库,目标必须是 SQL 服务器数据库。我需要让它们保持同步。
两个数据库都有相同的表。
我已经阅读了很多帖子,甚至是这个:From SQL Server how do I read from an MS Access database to UPDATE data in one or more table columns? 这似乎是解决方案,但我可以弄清楚步骤。
【问题讨论】:
-
欢迎来到 SO!请阅读tour 并阅读How to Ask,然后改进您的问题(到目前为止做了什么,描述您的应用程序,为什么需要 mdb 后端(例如离线工作?)等)。
-
链接似乎不是你的问题。您正在寻找的是两个表之间的同步。如果 sql 端发生更新或添加,则需要更新 Access 表。如果编辑、删除和添加发生在访问端,您需要这些添加、删除和编辑才能进入 sql server。这与链接表几乎没有关系,而是有某种同步系统来管理这个问题和问题。您可以 google 并可能采用 .net 同步框架,但您的问题远远超出了简单的链接表。
-
非常感谢,@Albert。我会继续阅读您的建议。
标签: sql-server ms-access