Freigeben über


SqlCeDataAdapter.InsertCommand-Eigenschaft

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

Ruft eine SQL-Anweisung ab, mit der neue Datensätze in die Datenquelle eingefügt werden, oder legt diese fest.

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

Eigenschaftenwert

Ein SqlCeCommand, der während der Ausführung von Update zum Einfügen von Datensätzen in der Datenquelle verwendet wird, die den neuen 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 InsertCommand 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 InsertCommand einem zuvor erstellten SqlCeCommand zugeordnet wird, wird SqlCeCommand nicht geklont. Das InsertCommand verwaltet einen Verweis auf das zuvor erstellte SqlCeCommand-Objekt.

Hinweis   Wenn durch das Ausführen dieses Befehls Zeilen zurückgegeben werden, können diese Zeilen dem DataSet hinzugefügt werden. Dies ist davon abhängig, wie Sie die UpdatedRowSource-Eigenschaft des SqlCeCommand-Objekts festlegen.

Anforderungen

Plattformen: .NET Compact Framework - Windows CE .NET

.NET Framework-Sicherheit:

Siehe auch

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