反編譯資料庫

這應該始終是你的初始修復。一個好的策略是在每次釋出之前反編譯資料庫。

  1. 建立反編譯快捷方式。這將使用“/ decompile”開關載入資料庫。

    1. 右鍵單擊資料庫檔案。選擇複製
    2. 在資源管理器視窗中右鍵單擊並選擇貼上快捷方式
    3. 右鍵單擊快捷方式,然後選擇屬性
    4. 目標框中,轉到該行的末尾並新增/decompile
    5. 單擊確定關閉快捷方式
  2. 使用 Shift 開啟資料庫。
    雙擊此快捷鍵時按住 Shift 鍵。這可以防止在資料庫中執行任何自動執行。你應該直接進入導航視窗。

  3. 壓縮和修復資料庫。載入資料庫後,你需要單擊壓縮和修復按鈕。

    1. 在“ 工具” 功能區上找到“ 壓縮和修復資料庫” 按鈕。 ****
    2. 按住 Shift 鍵。單擊“ 壓縮和修復” 按鈕時,請保持按住它。
  4. 重新編譯資料庫

    1. 進入 VBA 視窗(Control + G)
    2. 從選單中選擇 Debug - > Compile

這是完整的反編譯過程。通常它應該修復 99%的所有 Access 崩潰或奇怪的表單行為。