Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

當您和另一個人嘗試同時在資料庫中寫入同一筆記錄時,Microsoft Access 會顯示 [ 寫入衝突 ] 對話框。 默認的鎖定策略 (稱為封鎖鎖定) 是將鎖定的擁有權授與第一個嘗試寫入記錄的人員。 其他人可以先儲存記錄再執行,但您可以決定會發生什麼事,因為您擁有鎖定。 寫入衝突有兩個主要原因:

  • 您有兩個物件 (,例如數據表和表單) 在同一個 Access 資料庫中同時開啟,且兩個物件都嘗試寫入相同的記錄。 在此情況下,另一個人就是您。 嘗試寫入記錄的第一個物件會擁有鎖定。

  • Access 資料庫已共用,而其他人則嘗試寫入同一筆記錄。 在此情況下,第一個嘗試寫入記錄的人會擁有鎖定。

解決衝突

Access 提供您三種選擇:

  • 儲存記錄    您可以覆寫其他人所做的變更。 由於您是第一個編輯記錄的人,因此您擁有鎖定。 其他人最有可能遺失變更。 如果可以,請避免使用此選項。

  • 複製到剪貼簿    整筆記錄都會複製到剪貼簿,並包含您所做的變更,然後其他人所做的變更就會顯示在記錄中。 您可以接受他們的變更,或決定根據剪貼簿中儲存的內容覆寫變更。

  • 下拉式變更    即使您擁有鎖定,您仍可讓其他人保留其儲存的變更。

進階資訊

您可以透過程式設計來控制此行為。 如需詳細資訊,請參閱當您在 Access 中關閉表單時,會發生RecordLocks 屬性和非預期的寫入衝突錯誤。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。