ms-access:分解前端和后端

问题描述:

我在服务器上有一个访问数据库。它被分成前端和后端。ms-access:分解前端和后端

人们正在使用桌面计算机的快捷方式访问数据库的前端。

我知道一个事实,即多人同时使用它。

出于某种原因,当我建立了我的电脑上的快捷方式访问该数据库的前端,我可以打开该文件没有问题,但如果我尝试查看任何表或形式我得到:

could not use .....file; file already in use 

这是什么意思?

+0

你有没有问过一个不是新手级别的问题?也许你应该在SuperUser.com上发布更多的问题,这在我看来似乎更适合你遇到的一般问题。 – 2010-07-23 20:29:21

我不确定你的错误信息的具体含义。我不明白为什么Access会在没有投诉的情况下打开数据库文件,但是当您尝试查看表单或表格时出现错误。我从未遇到过这种情况。

然而,从一般意义上说,我认为这意味着您应该为每个用户提供自己的FE数据库文件副本......而不是让每个人都直接在网络共享上打开相同的FE文件。

使用Tony Toews的免费Auto FE Updater来管理FE文件分发给您的用户。然后,您可以使用Tony实用程序的快捷方式替换现有的桌面快捷方式。确保所有用户拥有最新版本的FE,并通过给他们自己的副本避免了允许每个人直接打开相同的FE数据库文件的固有问题,这是一种非常流行的方式。

此外,阅读从托尼这个页面了解更多的详细信息:Splitting your Microsoft Access MDB into a front end and back end - Why?

编辑:也许错误消息是因为用户有BE数据库独占方式打开。他们不需要在该模式下打开它,但在修改后台对象(如表格设计)时,Access会将它们切换到独占模式。但是,如果这是解释,似乎除了独占用户以外的每个人都会收到与您相同的错误消息。他们?

+0

hansup非常感谢这非常有帮助。我只是在等待戴夫的回应, – 2010-07-23 17:31:36