Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: .NET Framework
.NET .NET
Standard
Um einen Befehl zum Ändern einer Datenbank oder eines Katalogs (z. B. die CREATE TABLE- oder die CREATE PROCEDURE-Anweisung) auszuführen, erstellen Sie ein Command-Objekt mithilfe der entsprechenden SQL-Anweisungen und eines Connection-Objekts. Führen Sie den Befehl mit der ExecuteNonQuery-Methode des SqlCommand-Objekts aus.
Beispiel
Im folgenden Codebeispiel wird eine gespeicherte Prozedur in einer Microsoft SQL Server-Datenbank erstellt.
// Assumes connection is a valid SqlConnection.
string queryString = "CREATE PROCEDURE InsertCategory " +
"@CategoryName nchar(15), " +
"@Identity int OUT " +
"AS " +
"INSERT INTO Categories (CategoryName) VALUES(@CategoryName) " +
"SET @Identity = @@Identity " +
"RETURN @@ROWCOUNT";
SqlCommand command = new SqlCommand(queryString, connection);
command.ExecuteNonQuery();