我创建了一个包含表单和报告的Access文件,并将其放在具有完全访问权限的共享驱动器中。但是当一个用户打开Access文件时,另一个用户无法打开该文件。他点击了该文件,但没有响应......而我在服务器上可以随时打开它。 我被卡住了。此项目适用于所有用户,所有用户都需要同时访问mdb文件。怎么可能呢。
我有很多希望。希望你们帮助我。
提前致谢。
答案 0 :(得分:6)
使用数据库拆分器向导将数据库拆分为单独的前端和后端组件。您的表单和报告应保留在前端。后端应该只包含表,索引和关系。在前端,您的“表格”实际上是指向后端表格的链接。
然后使用Tony Toews的自动FE更新程序(http://www.autofeupdater.com/),以便每个用户都可以使用他们自己的前端数据库副本。
您现在正在使用的方法...允许多个用户直接打开存储在网络共享上的相同mdb ...正在寻找麻烦。除了您现在看到的问题之外,该方法还会大大增加数据库损坏的风险。不要那样做!
答案 1 :(得分:1)
也许你的一位用户现在正在独占模式下打开文件?