Freigeben über


SqlDataSourceView.Insert(IDictionary) Methode

Definition

Führt mithilfe der InsertCommand-SQL-Zeichenfolge, aller in der InsertParameters-Auflistung angegebenen Parameter sowie der Werte in der angegebenen values-Auflistung einen Einfügevorgang aus.

public:
 int Insert(System::Collections::IDictionary ^ values);
public int Insert (System.Collections.IDictionary values);
override this.Insert : System.Collections.IDictionary -> int
Public Function Insert (values As IDictionary) As Integer

Parameter

values
IDictionary

Ein IDictionary mit Parametern, die von der InsertCommand-Eigenschaft zum Ausführen des Einfügevorgangs für die Datenbank verwendet werden. Wenn der Abfrage keine Parameter zugeordnet sind oder der InsertCommand keine parametrisierte SQL-Abfrage ist, wird null übergeben.

Gibt zurück

Int32

Ein Wert, der die Anzahl der in die zugrunde liegenden Datenbank eingefügten Zeilen darstellt.

Ausnahmen

Die SqlDataSource kann keine Verbindung mit der zugrunde liegenden Datenquelle herstellen.

Die CanInsert-Eigenschaft ist false.

Hinweise

Die Insert Methode ruft die ExecuteInsert Methode auf, indem der values Parameter übergeben wird.

Gilt für

Siehe auch