次の方法で共有


SqlCeDataAdapter.DeleteCommand プロパティ

メモ : この名前空間、クラス、およびメンバは、.NET Framework Version 1.1 だけでサポートされています。

データ セットからレコードを削除する SQL ステートメントを取得または設定します。

Public Shadows Property DeleteCommand As SqlCeCommand
[C#]
public new SqlCeCommand DeleteCommand {get; set;}
[C++]
public: __property SqlCeCommand* get_DeleteCommand();public: __property void set_DeleteCommand(SqlCeCommand*);
[JScript]
public hide function get DeleteCommand() : SqlCeCommand;public function set DeleteCommand(SqlCeCommand);

プロパティ値

Update 処理中に、 DataSet 内の削除行に対応するデータ ソース内のレコードを削除するための SqlCeCommand

解説

Update 処理中に、このプロパティが設定されておらず、 DataSet に主キー情報が存在する場合、 SelectCommand プロパティを設定し、 SqlCeCommandBuilder を使用しているときは、 DeleteCommand が自動的に生成されます。続いて、設定していない追加のコマンドが、 SqlCeCommandBuilder によって生成されます。この生成ロジックでは、 DataSet 内にキー列情報が存在している必要があります。詳細については、「 自動生成コマンド 」を参照してください。

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

必要条件

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

.NET Framework セキュリティ:

参照

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