2010-07-23 146 views
0

我在服務器上有一個訪問數據庫。它被分成前端和後端。ms-access:分解前端和後端

人們正在使用桌面計算機的快捷方式訪問數據庫的前端。

我知道一個事實,即多人同時使用它。

出於某種原因,當我建立了我的電腦上的快捷方式訪問該數據庫的前端,我可以打開該文件沒有問題,但如果我嘗試查看任何表或形式我得到:

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

這是什麼意思?

+0

你有沒有問過一個不是新手級別的問題?也許你應該在SuperUser.com上發佈更多的問題,這在我看來似乎更適合你遇到的一般問題。 – 2010-07-23 20:29:21

回答

2

我不確定你的錯誤信息的具體含義。我不明白爲什麼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