反編譯資料庫
這應該始終是你的初始修復。一個好的策略是在每次釋出之前反編譯資料庫。
-
建立反編譯快捷方式。這將使用“/ decompile”開關載入資料庫。
- 右鍵單擊資料庫檔案。選擇複製
- 在資源管理器視窗中右鍵單擊並選擇貼上快捷方式
- 右鍵單擊快捷方式,然後選擇屬性
- 在目標框中,轉到該行的末尾並新增
/decompile
- 單擊確定關閉快捷方式
-
使用 Shift 開啟資料庫。
雙擊此快捷鍵時按住 Shift 鍵。這可以防止在資料庫中執行任何自動執行。你應該直接進入導航視窗。 -
壓縮和修復資料庫。載入資料庫後,你需要單擊壓縮和修復按鈕。
- 在“ 工具” 功能區上找到“ 壓縮和修復資料庫” 按鈕。 ****
- 按住 Shift 鍵。單擊“ 壓縮和修復” 按鈕時,請保持按住它。
-
重新編譯資料庫
- 進入 VBA 視窗(Control + G)
- 從選單中選擇 Debug - > Compile
這是完整的反編譯過程。通常它應該修復 99%的所有 Access 崩潰或奇怪的表單行為。