エラー対応の最新の日記
<< 前の日記へ 一覧を見る 次の日記へ >>

 

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

環境
Windows
VB.NET
SQL Server SQLServer


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

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

  • ・・MSDN読んでもEnforceConstraintsが何のための機能かわからないが。。


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

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

コメント

コメントはまだありません

コメントできません (ログインするとコメントできます)