次の方法で共有


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 内にキー列情報が存在している必要があります。詳細については、「 自動生成コマンド 」を参照してください。

作成済みの SqlCeCommandUpdateCommand が割り当てられた場合、 SqlCeCommand のクローンは作成されません。 UpdateCommand によって、作成済みの SqlCeCommand オブジェクトへの参照が維持されます。

メモ   このコマンドの実行によって行が返される場合、 SqlCeCommand オブジェクトの UpdatedRowSource プロパティの設定によっては、返された行が DataSet にマージされることがあります。

必要条件

プラットフォーム: .NET Compact Framework - Windows CE .NET

.NET Framework セキュリティ:

参照

SqlCeDataAdapter クラス | SqlCeDataAdapter メンバ | System.Data.SqlServerCe 名前空間 | DeleteCommand | InsertCommand | SelectCommand