執行新增查詢時的常見錯誤

當您在 Access 桌面資料庫中執行新增查詢時,您可能會收到錯誤訊息,指出:「Microsoft Access 無法在記錄查詢中新增所有記錄」。

此錯誤訊息的出現可能是由於下列其中一個原因:

輸入轉換失敗    您可能會嘗試將某一類型的資料附加至另一種類型的欄位。 例如,將文字附加至資料類型設定為 Number 的欄位中,就會顯示錯誤。 檢查目標資料表中的欄位資料類型,然後確定在每一個欄位中附加正確的資料類型。

重要違規    您可能會嘗試將資料附加到資料表主鍵的一或多個欄位,例如識別碼欄位。 檢查目標資料表的設計,查看主鍵 (索引) 設為Yes。 然後,檢查要附加的資料,確定不會違反目的資料表的規則。

鎖定違規    如果目的資料表是在設計檢視中開啟,或是由網路上其他使用者開啟,可能會導致記錄鎖定,使查詢無法附加記錄。 請確定所有人都已關閉資料庫。

驗證規則衝突    檢查目的資料表的設計,以查看哪些驗證規則存在。 例如,如果欄位為必要欄位,而您的查詢未提供資料,您就會收到錯誤。 此外,檢查目標資料表的任何 Text 欄位 ,其中允許零長度屬性設為No。 如果您的查詢未在這類欄位中附加任何字元,您就會收到錯誤。 其他驗證規則也可能導致問題,例如,您可能有下列 Quantity 欄位的驗證規則:

>=10

在此情況下,您無法新增數目少於 10 的記錄。

如需建立新增查詢記錄的詳細資訊,請參閱透過新增查詢將記錄新增至資料表

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×