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

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

SqlDataSource.ConflictDetection プロパティ

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

基になるデータベース内の行のデータ操作中に変更される場合に、SqlDataSource コントロール更新削除実行する方法を示す値を取得または設定します

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Property ConflictDetection As
 ConflictOptions
Dim instance As SqlDataSource
Dim value As ConflictOptions

value = instance.ConflictDetection

instance.ConflictDetection = value
public ConflictOptions ConflictDetection { get;
 set; }
public:
property ConflictOptions ConflictDetection {
    ConflictOptions get ();
    void set (ConflictOptions value);
}
/** @property */
public ConflictOptions get_ConflictDetection ()

/** @property */
public void set_ConflictDetection (ConflictOptions
 value)
public function get ConflictDetection
 () : ConflictOptions

public function set ConflictDetection
 (value : ConflictOptions)

プロパティ
ConflictOptions 値の 1 つ既定値は ConflictOptions.OverwriteChanges です。

解説解説

ConflictDetection プロパティは、新旧の値のパラメータUpdate メソッド適用するかどうか決定します。たとえば、SelectCommand プロパティによって指定されるコマンドName 列と Number 列を持つ DataTable オブジェクト返しConflictDetection プロパティOverwriteChanges 値に設定されている場合Name および Number対応するパラメータUpdate メソッド用に作成されます。ConflictDetection プロパティが CompareAllValues 値に設定されている場合NameNumberoriginal_Name、および original_Number対応するパラメータ作成されます (元の値のパラメータ正確な名前は、OldValuesParameterFormatString プロパティによって決まります)。次にSqlDataSource コントロールは、UpdateCommand プロパティ指定されている Update メソッド一致するパラメータがあるかどうか判断します

同時実行制御は、複数クライアントが同じデータアクセス操作しようとした場合に、データ ストアデータ読み取り方法変更方法制御するための手法です。たとえば、あるクライアントデータ読み込んでユーザー表示し別のクライアントが同じデータ読み込んで別のユーザーにそれを表示します両方ユーザーがそのデータ更新してデータ ストレージ送信すると、両方クライアント同一データ対し異なる値を更新することになるので、予期しない結果生じ場合あります。これは競合と見なされます次にConflictDetection プロパティCompareAllValues 値に設定することにより、Update メソッドで、新旧の値を元のデータ ソース比較して競合検出し必要に応じてその競合を処理できます

ConflictDetection プロパティは、SqlDataSource コントロール関連付けられた SqlDataSourceView オブジェクトの ConflictDetection プロパティに処理を代行させます

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SqlDataSource クラス
SqlDataSource メンバ
System.Web.UI.WebControls 名前空間
ConflictOptions
その他の技術情報
SqlDataSource Web サーバー コントロール概要


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

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

辞書ショートカット

すべての辞書の索引

「SqlDataSource.ConflictDetection プロパティ」の関連用語

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

   

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



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

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

©2025 GRAS Group, Inc.RSS