gpt4 book ai didi

ms-access - 将 Access 中的代码与数据分开

转载 作者:行者123 更新时间:2023-12-04 14:01:46 25 4
gpt4 key购买 nike

我正在扩展一个 Access 应用程序,同时一些用户正在使用它。这意味着用户正在更改数据库。我创建了 Access 文件的备份并对其进行了处理。通过这种方式,我可以确保在测试系统时不会对系统进行任何更改数据库的更改。但我只能在用户不使用系统时进行开发,因此他们不更改数据库(表中的数据)。这不好,因为我不能在用户工作的同时工作。

有什么解决办法吗?

进行此开发的一个好方法是将 VBA 代码与表分开。我的意思是拥有一个包含 VBA 代码的 Access 文件和另一个包含表格的 Access 文件。

这可能吗?

我该怎么做?

是否有关于如何执行此操作的文档?这方面的最佳做法是什么?

编辑:

此问题的第一条评论中的链接提供了很好的信息。

最佳答案

您需要将数据库拆分为两个数据库:前端和后端。将后端保持在中央位置并更改那里的数据结构。将前端的副本分发给每个用户,让他们在自己的副本上运行查询、报告、表单等。在前端为他们提供一组一致的基本查询,这样他们实际上永远不需要使用实际的表——然后您可以自由更改这些表。

您可以在 Microsoft's Office website 找到有关数据库拆分的演练教程。 .但基本思想是前端包含指向后端实际表的链接表。您也可以使用 Access 数据导入向导并选择链接到表而不是导入其数据来手动执行此操作。请注意确保链接表指向共享文件夹中的数据库,而不是您的个人文件夹。为此,您可以右键单击链接表,选择链接表管理器,并在必要时更新所有表的链接。

关于ms-access - 将 Access 中的代码与数据分开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14913278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com