Freigeben über


Verwenden von Befehlen zum Ändern von Daten

Gilt für: .NET Framework .NET .NET Standard

Herunterladen von ADO.NET

Mithilfe des Microsoft SqlClient-Datenanbieters für SQL Server können Sie gespeicherte Prozeduren oder DDL-Anweisungen (z. B. CREATE TABLE und ALTER COLUMN) ausführen, um das Schema einer Datenbank oder eines Katalogs zu bearbeiten. Bei diesen Befehlen werden keine Zeilen zurückgegeben, wie es bei einer Abfrage der Fall wäre. Daher stellt das SqlCommand-Objekt eine ExecuteNonQuery-Methode für die Verarbeitung bereit.

Mit der ExecuteNonQuery-Methode können Sie sowohl ein Schema ändern als auch SQL-Anweisungen verarbeiten, die Daten ändern, aber keine Zeilen zurückgeben, z. B. INSERT, UPDATE und DELETE.

Obwohl von der ExecuteNonQuery-Methode keine Zeilen zurückgegeben werden, können Eingabeparameter, Ausgabeparameter und Rückgabewerte übergeben und über die Parameters-Auflistung des Command-Objekts zurückgegeben werden.

In diesem Abschnitt

Aktualisieren von Daten in einer Datenquelle
Beschreibt das Ausführen von Befehlen oder gespeicherten Prozeduren, mit denen Daten in einer Datenbank geändert werden.

Ausführen von Katalogoperationen
Beschreibt das Ausführen von Befehlen, mit denen ein Datenbankschema geändert wird.

Weitere Informationen