Partager via


Utilisation des commandes pour modifier les données

S'applique à : .NET Framework .NET .NET Standard

Télécharger ADO.NET

À l’aide du Fournisseur de données Microsoft SqlClient pour SQL Server, vous pouvez exécuter des procédures stockées ou des instructions de langage de définition de données (par exemple, CREATE TABLE et ALTER COLUMN) pour effectuer une manipulation de schéma sur une base de données ou un catalogue. Ces commandes ne retournent pas des lignes comme une requête le ferait, donc l'objet SqlCommand fournit une méthode ExecuteNonQuery pour les traiter.

Vous pouvez utiliser la méthode ExecuteNonQuery pour modifier le schéma mais utiliser cette méthode pour traiter les instructions SQL qui modifient les données mais ne retournent pas de lignes telles que INSERT, UPDATE et DELETE.

Bien que la méthode ExecuteNonQuery ne retourne pas de lignes, les paramètres d’entrée et de sortie et les valeurs de retour peuvent être passés et retournés via la collection Parameters de l’objet Commande.

Dans cette section

Mise à jour des données dans une source de données
Décrit l'exécution de commandes ou de procédures stockées qui modifient les données dans une base de données.

Exécution d'opérations du catalogue
Décrit l'exécution des commandes qui modifient le schéma de base de données.

Voir aussi