如果資料集包含條件約束 (例如外部索引鍵條件約束),則視對資料集執行作業的順序,可能會造成例外狀況的擲回。例如,在載入相關父資料錄之前載入子資料錄,可能會違反條件約束,並造成例外狀況。一旦您載入子資料錄時,條件約束就會檢查是否有相關的父資料錄,並引發錯誤。如果沒有允許暫止暫時性條件約束的機制,則每次嘗試將資料錄載入到子資料表時,就會引發錯誤。暫止資料集的所有條件約束的另一個方式,是使用 BeginEdit 和 EndEdit 屬性。
若要以程式設計方式暫止條件約束的更新
若要使用 DataSet 設計工具暫止條件約束的更新
請參閱