Utföra katalogåtgärder

Gäller för: .NET Framework .NET .NET Standard

Ladda ned ADO.NET

Om du vill köra ett kommando för att ändra en databas eller katalog, till exempel instruktionen CREATE TABLE eller CREATE PROCEDURE , skapar du ett kommandoobjekt med lämpliga SQL-instruktioner och ett anslutningsobjekt . Kör kommandot med ExecuteNonQuery -metoden för SqlCommand objektet.

Example

I följande kodexempel skapas en lagrad procedur i en Microsoft SQL Server-databas.

// 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();