DbParameter.SourceColumnNullMapping プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DbParameter.SourceColumnNullMapping プロパティの意味・解説 

DbParameter.SourceColumnNullMapping プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

ソース列が null 許容であるかどうかを示す値を設定または取得します。DbCommandBuilder は、これを使用することにより、null 許容列に対すUpdate ステートメント正しく生成できます

名前空間: System.Data.Common
アセンブリ: System.Data (system.data.dll 内)
構文構文

Public MustOverride Property
 SourceColumnNullMapping As Boolean
Dim instance As DbParameter
Dim value As Boolean

value = instance.SourceColumnNullMapping

instance.SourceColumnNullMapping = value
public abstract bool SourceColumnNullMapping
 { get; set; }
public:
virtual property bool SourceColumnNullMapping {
    bool get () abstract;
    void set (bool value)
 abstract;
}
/** @property */
public abstract boolean get_SourceColumnNullMapping ()

/** @property */
public abstract void set_SourceColumnNullMapping
 (boolean value)
public abstract function get
 SourceColumnNullMapping () : boolean

public abstract function set
 SourceColumnNullMapping (value : boolean)

プロパティ
ソース列が null 許容場合trueそれ以外場合false

解説解説

DbCommandBuilder は、null 許容列に対す更新コマンド正しく生成するために、SourceColumnNullMapping使用します一般にSourceColumnNullMapping使用する機会は、DbCommandBuilder継承する場合限られます。

DbCommandBuilder は、ソース列が null 許容であるかどうか判断するために、このプロパティ使用しますnull 許容場合、このプロパティtrue設定されそれ以外場合false設定されます。DbCommandBuilder は、Update ステートメント生成するとき、各パラメータについて SourceColumnNullMapping の値をチェックします。このプロパティtrue場合DbCommandBuilder によって、次のような WHERE 句生成されます。クエリ式の中で使用されている "FieldName" はフィールドの名前を表してます。

((@IsNull_FieldName = 1 AND FieldName IS NULL) OR 
  (FieldName = @Original_FieldName))

フィールドSourceColumnNullMappingfalse場合DbCommandBuilder によって、次のような WHERE 句生成されます。

FieldName = @OriginalFieldName

また、ソース フィールドnull含まれる場合、@IsNull_FieldName には 1 が格納されそれ以外場合は 0 が格納されます。これにより、SQL Serverパフォーマンス最適化されるほか、複数プロバイダで共通で使用できるコード生成が可能となります

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DbParameter クラス
DbParameter メンバ
System.Data.Common 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からDbParameter.SourceColumnNullMapping プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDbParameter.SourceColumnNullMapping プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDbParameter.SourceColumnNullMapping プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

DbParameter.SourceColumnNullMapping プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DbParameter.SourceColumnNullMapping プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS