我创建了一个包含表单和报告的Access文件,并将其放在具有完全访问权限的共享驱动器中。但是当一个用户打开Access文件时,另一个用户无法打开该文件。他点击了该文件,但没有响应......而我在服务器上可以随时打开它。 我被卡住了。此项目适用于所有用户,所有用户都需要同时访问mdb文件。怎么可能呢。

我有很多希望。希望你们帮助我。

提前致谢。

有帮助吗?

解决方案

使用数据库拆分器向导将数据库拆分为单独的前端和后端组件。您的表单和报告应保留在前端。后端应该只包含表,索引和关系。在前端,您的<!>“;表<!>”;实际上将是后端表的链接。

然后使用Tony Toews的Auto FE Updater( http://www.autofeupdater.com/ )这样每个用户都可以使用他们自己的前端数据库副本。

您现在正在使用的方法...允许多个用户直接打开存储在网络共享上的相同mdb ...正在寻找麻烦。除了您现在看到的问题之外,该方法还会大大增加数据库损坏的风险。不要那样做!

其他提示

也许你的一位用户现在正在独占模式下打开文件?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top