DbBatch.ExecuteNonQuery Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt den Batch mit seinem Verbindungsobjekt aus, wobei die Gesamtanzahl der Zeilen zurückgegeben wird, die für alle Batchbefehle betroffen sind.
public:
abstract int ExecuteNonQuery();
public abstract int ExecuteNonQuery();
abstract member ExecuteNonQuery : unit -> int
Public MustOverride Function ExecuteNonQuery () As Integer
Gibt zurück
Die Gesamtzahl der Zeilen, die für alle Batchbefehle betroffen sind.
Hinweise
Sie können Zum Ausführen von Katalogvorgängen (z. B. Abfragen der Struktur einer Datenbank oder Erstellen von Datenbankobjekten wie Tabellen) oder zum Ändern der Daten in einer Datenbank verwenden ExecuteNonQuery , indem Sie UPDATE-, INSERT- oder DELETE-Anweisungen ausführen.
Obwohl ExecuteNonQuery keine Zeilen zurückgegeben werden, werden alle Ausgabeparameter oder Rückgabewerte, die Parametern zugeordnet sind, mit Daten aufgefüllt.
Für UPDATE-, INSERT- und DELETE-Anweisungen ist der Rückgabewert die Gesamtanzahl der vom Batch betroffenen Zeilen. Wenn keine UPDATE-, INSERT- oder DELETE-Anweisungen im Batch enthalten sind, lautet der Rückgabewert -1.