SqlCeDataAdapter.UpdateCommand プロパティ
メモ : この名前空間、クラス、およびメンバは、.NET Framework Version 1.1 だけでサポートされています。
データ ソース内のレコードを更新する SQL ステートメントを取得または設定します。
Public Shadows Property UpdateCommand As SqlCeCommand
[C#]
public new SqlCeCommand UpdateCommand {get; set;}
[C++]
public: __property SqlCeCommand* get_UpdateCommand();public: __property void set_UpdateCommand(SqlCeCommand*);
[JScript]
public hide function get UpdateCommand() : SqlCeCommand;public function set UpdateCommand(SqlCeCommand);
プロパティ値
Update 処理中に、 DataSet 内の変更行に対応するデータ ソース内のレコードを更新するための SqlCeCommand 。
解説
Update 処理中に、このプロパティが設定されておらず、 DataSet に主キー情報が存在する場合、 SelectCommand プロパティを設定し、 SqlCeCommandBuilder を使用しているときは、 UpdateCommand が自動的に生成されます。続いて、設定していない追加のコマンドが、 SqlCeCommandBuilder によって生成されます。この生成ロジックでは、 DataSet 内にキー列情報が存在している必要があります。詳細については、「 自動生成コマンド 」を参照してください。
作成済みの SqlCeCommand に UpdateCommand が割り当てられた場合、 SqlCeCommand のクローンは作成されません。 UpdateCommand によって、作成済みの SqlCeCommand オブジェクトへの参照が維持されます。
メモ このコマンドの実行によって行が返される場合、 SqlCeCommand オブジェクトの UpdatedRowSource プロパティの設定によっては、返された行が DataSet にマージされることがあります。
必要条件
プラットフォーム: .NET Compact Framework - Windows CE .NET
.NET Framework セキュリティ:
- 直前の呼び出し元の完全信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細の参照先 : 部分信頼コードからのライブラリの使用
参照
SqlCeDataAdapter クラス | SqlCeDataAdapter メンバ | System.Data.SqlServerCe 名前空間 | DeleteCommand | InsertCommand | SelectCommand