エラー対応
mindia › エラー対応 › 記事

DataSet 制約を有効にできませんでした。 Null

!! (^ ..O ^ ) !! SHINYA · 2008-11-18

【環境】
Windows
VB.NET
SQL Server SQLServer

【現象】
DBの読み書きのところで、エラーになり catch内容をみると
「制約を有効にできませんでした。行に入力できるのは、Null 以外の値、一意な値、あるいは外部キーですが、この制約の違反が 1 つ以上の行で発生しています。」
とメッセージが出ている

【対応】
DateSetのEnforceConstraintsというのをoff(false)にすれば なおった。

http://msdn.microsoft.com/ja-jp/library/system.data.dataset.enforceconstraints.aspx

http://msdn.microsoft.com/ja-jp/library/st1t2c35.aspx

単語