Freigeben über


SqlCeDataAdapter.DeleteCommand-Eigenschaft

Hinweis: Dieser Namespace oder Member bzw. diese Klasse wird nur von .NET Framework, Version 1.1, unterstützt.

Ruft eine SQL-Anweisung zum Löschen von Datensätzen aus dem Dataset ab oder legt diese fest.

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);

Eigenschaftenwert

Ein SqlCeCommand, der während der Ausführung von Update verwendet wird, um Datensätze aus der Datenquelle zu löschen, die gelöschten Zeilen im DataSet entsprechen.

Hinweise

Während der Ausführung von Update kann, wenn diese Eigenschaft nicht festgelegt wurde und Primärschlüsselinformationen im DataSet vorhanden sind, der DeleteCommand automatisch generiert werden, wenn Sie die SelectCommand-Eigenschaft festlegen und SqlCeCommandBuilder verwenden. Anschließend werden alle zusätzlichen Befehle, die Sie nicht festlegen, von SqlCeCommandBuilder generiert. Für diese Generierungslogik müssen im DataSet Schlüsselspalteninformationen vorhanden sein. Weitere Informationen finden Sie unter Automatisch generierte Befehle.

Wenn DeleteCommand einem zuvor erstellten SqlCeCommand zugeordnet wird, wird SqlCeCommand nicht geklont. Der DeleteCommand verwaltet einen Verweis auf das zuvor erstellte SqlCeCommand-Objekt.

Anforderungen

Plattformen: .NET Compact Framework - Windows CE .NET

.NET Framework-Sicherheit:

Siehe auch

SqlCeDataAdapter-Klasse | SqlCeDataAdapter-Member | System.Data.SqlServerCe-Namespace | InsertCommand | SelectCommand | UpdateCommand