”エラー番号=5
制約を有効にできませんでした。行に入力できるのは、null以外の値、あるいは外部キーですが、この制約違反が1つ以上で発生しています”のメッセージが表示されます。
この解決法を教えてください。
VB.net
SQLServer2005
Windows2003SERVERsp2
といった環境です。
データアダプタを用いて、データセットに格納した取得をしています。
SELECT文では、2つのテーブルをunionしてある項目のMAX値を求めようとしています。
select条件ありでレコードがあった場合には、上記のメッセージは表示されないのですが、該当レコードがないと表示されます。(テーブルは0件ではなく該当のレコードがないということです)
このselect文をクエリで実行すると正常に終了します。ただ、該当レコードがないので"null”になっていますが。
どこかで”null”だっったとしても取得できるように設定する必要があると聞いたのですが、(ひととおり設定見直したつもり)うまくいきません。
該当レコードなしでも正常として次の処理をしたいのですが、
解決法を教えてください。
No.1ベストアンサー
- 回答日時:
EnforceConstraints プロパティを false に設定するとか。
http://msdn2.microsoft.com/ja-jp/library/s3bxwk8 …
参考URL:http://msdn2.microsoft.com/ja-jp/library/s3bxwk8 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- PHP PHP MySql ページング 2 2022/09/20 06:38
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- PHP PHPSpreadsheetによる書き出し時のページネーション方法について 1 2023/03/20 10:35
- Oracle 下記のsqlで取得されるレコード以外を取得する方法ありますでしょうか。 SELECT B.番号, B 2 2022/04/20 23:21
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ADO VBA 実行時エラー3021
-
JSPのNULLレコード表示について...
-
アクセスでレポートの1印刷内...
-
Access でレコードセレクタが押...
-
DataGridViewの、選択されてい...
-
カレントレコードが無い事を判...
-
ファイル書込みで一行もしくは...
-
ACCESSで大量の更新を行うと「...
-
Javaで使用するデータベースの...
-
差し込み印刷のレコード数について
-
クラスモジュールを使ったレコ...
-
DataGridViewの内容をDBに反映...
-
ACCESSのフォームで複数レコー...
-
ADODCとデータグリッドを連動さ...
-
固有レコード識別子の選択とは
-
[VB6]プログレスバーコントロー...
-
レコードが存在しなかった場合
-
Access を×ボタンで閉じ...
-
VB6.0のIsNull関数に相当するもの
-
最終レコードのレコード番号の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ADO VBA 実行時エラー3021
-
ファイル書込みで一行もしくは...
-
レコードが存在しなかった場合
-
アクセスでレポートの1印刷内...
-
JSPのNULLレコード表示について...
-
カレントレコードが無い事を判...
-
DataGridViewの、選択されてい...
-
差し込み印刷のレコード数について
-
ACCESSで大量の更新を行うと「...
-
DataGridViewの内容をDBに反映...
-
Access でレコードセレクタが押...
-
固有レコード識別子の選択とは
-
レコードセット(ADO.Recordset)...
-
DataGridViewにてセル以外をク...
-
Access を×ボタンで閉じ...
-
ヘッダレコードとトレーラレコ...
-
ワードの差込印刷で教えて下さ...
-
サブレンジ分割されたNDB(富士...
-
データセットのレコード更新が...
-
[VBA] ADOの Clone と AddNew
おすすめ情報