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 内にキー列情報が存在している必要があります。詳細については、「 自動生成コマンド 」を参照してください。
作成済みの SqlCeCommand に DeleteCommand が割り当てられた場合、 SqlCeCommand のクローンは作成されません。 DeleteCommand によって、作成済みの SqlCeCommand オブジェクトへの参照が維持されます。
必要条件
プラットフォーム: .NET Compact Framework - Windows CE .NET
.NET Framework セキュリティ:
- 直前の呼び出し元の完全信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細の参照先 : 部分信頼コードからのライブラリの使用
参照
SqlCeDataAdapter クラス | SqlCeDataAdapter メンバ | System.Data.SqlServerCe 名前空間 | InsertCommand | SelectCommand | UpdateCommand