2009年9月14日 星期一

無法啟用條件約束。一或多個資料列的值違反非 Null、唯一或外部索引鍵條件約束。

Love To Know Google And MS Tech: 無法啟用條件約束。一或多個資料列的值違反非 Null、唯一或外部索引鍵條件約束。
因為之前有改變過資料庫某個欄位的大小,本來程式都可以正常執行(並沒有修改DataSet),竟然不知為何出現「無法啟用條件約束。一或多個資料列的值違反非 Null、唯一或外部索引鍵條件約束。」這個錯誤訊息,後來才知道DataSet的MaxLength仍然是舊的長度,改成新的長度就沒有問題了。