共用方式為


疑難排解例外狀況:System.Data.ConstraintException

更新:2007 年 11 月

嘗試進行違反條件約束的動作時,就會擲回 ConstraintException 例外狀況。

相關秘訣

  • 請放寬或關閉資料集中的條件約束。
    填入 DataSet 物件中的資料表時,您可以使用 EnforceConstraints 屬性暫時關閉條件約束。

  • 確定您未嘗試將值指定至主索引鍵欄位,而此欄位中的主索引鍵已存在於資料表中。
    如果該主索引鍵已存在,就會擲回這個例外狀況。

  • 請先清除資料集,然後再從檢視狀態載入它們。
    如果載入資料集之前,資料集中已有資料,可能會擲回這個例外狀況。

請參閱

工作

HOW TO:使用例外狀況助理尋找例外狀況的詳細資訊

參考

ConstraintException