Exécution d'opérations du catalogue

S’applique à : .NET Framework .NET Standard

Télécharger ADO.NET

Pour exécuter une commande permettant de modifier une base de données ou un catalogue, telle que l’instruction CREATE TABLE ou CREATE PROCEDURE, créez un objet Command à l’aide des instructions SQL appropriées et d’un objet Connection. Exécutez la commande avec la méthode ExecuteNonQuery de l’objet SqlCommand.

Exemple

L'exemple de code suivant crée une procédure stockée dans une base de données Microsoft SQL Server.

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