0

所以我试着做一些阅读,我得到的最接近答案的是Merging ACCESS projects (transfering a switchboard)。我有两个 .mdb 文件,一个包含数据的后端,一个包含表单、查询和报告的前端。我有一个用户一直按住 SHIFT 键来打开前端的链接表并修改数据。

为了解决这个问题,我决定在 VBA 中创建 DAO 连接以删除链接表。然后我将创建一个 .mde 文件来隐藏 VBA。这是一个聪明的举动吗?

有了这个,我将创建当前数据库的副本,修改前端和后端,并在下周使用它。从复制数据库到上线期间,引入最新数据的最简单方法是什么?我需要所有新数据,所以我是否只需将旧数据库重命名为新数据库并重新定位它?还是我复制并粘贴每个表格?

提前致谢

4

1 回答 1

0

您需要做的是编辑您的数据库以不再允许SHIFT键按用户期望的方式运行。查看此 Microsoft 文档,了解AllowBypassKey 功能以及如何将其关闭。

您还可以将其设为 MDE 文件(或您使用 2K7 或 2K10 的 ACCDE),这样您的用户就无法在设计模式下进入前端,从而消除了他们进入后端的能力。

或者让他们因违反政策而被解雇。:o)

于 2013-10-11T19:17:39.063 回答