VB5 與資料庫程式設計
Q&A (98/01/09)

Q: 為什麼 RepairDatabase 及 CompactDatabase 時, 會出現「你試著開啟一個已設在機器 '?????' 的使用者 admin 獨佔開啟 資料庫」?
A: RepairDatabase 及 CompactDatabase 必須在沒有其他程式或表單使用即將被 Repair 及 Compact 的資料庫時, 方可為之, 假設我們即將 Compact 的資料庫是 stock01.mdb, 而 stock01.mdb 正在被使用, 便會出現以上的錯誤訊息, 解決的方法是要求其他程式呼叫 Database.Close 關閉資料庫。