如何编辑 MS Access 前端?

如何编辑 MS Access 前端?

我需要编辑 MS Access 数据库。它分为两部分。

  • database.accdb 有一个密码并向我显示前端
  • database-be.accdb 是后端,向我显示表格

我可以在 Access 中打开前端文件,它接受密码。但是,我没有看到打开 MS Access 数据库时习惯看到的任何菜单和选项。我可以正常使用它,但我无法对前端表单进行任何更改。就菜单选项而言,我唯一拥有的就是这些:

  • 文件(仅限打印、隐私选项和退出)

仅此而已。我猜想即使它接受了我的密码,它也以某种方式被锁定了。我该如何解锁它?

根据我读到的内容,有一种方法可以编译并锁定前端。但这说不通。如果它被锁定,我希望该文件被称为 .accde。

更多细节:

  • Access 2010
  • BE 文件大小约为 2 MB
  • FE 文件大小约为 6 MB

我越想越觉得,我肯定漏掉了第三个文件 - FE 源文件。还是说我只是不明白这些文件是如何组合在一起的?

答案1

您是否尝试过在打开数据库时按住该shift键?这基本上允许数据库绕过可能阻止您编辑数据库的任何启动选项。

打开数据库时绕过启动选项

答案2

目前,我正在开发一个 Access 应用程序,我需要在其中执行您当前尝试执行的相同操作。在我的研究中,我发现为了保护您的前端,您必须模拟登录,而不是向文件本身添加密码。您可以通过使用一些 VBA 添加几个表和一个弹出表单来实现这一点。这将允许您不仅拥有多个用户,而且还拥有所述用户的日志。

此外,您的数据库可能被锁定,因为它已经在其他地方打开了。对于您的每个用户,他们应该在网络驱动器上拥有一个连接到后端的前端副本。

相关内容