Partage via


Utilisation de commandes pour modifier des données

À l’aide d’un fournisseur de données .NET Framework, 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 de lignes comme une requête le ferait, donc l'objet Command fournit un ExecuteNonQuery pour les traiter.

Outre l’utilisation ExecuteNonQuery pour modifier le schéma, vous pouvez également utiliser cette méthode pour traiter des instructions SQL qui modifient des données, mais qui ne retournent pas de lignes, telles que INSERT, UPDATE et DELETE.

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

Dans cette section

Mise à jour des données dans une source de données Décrit comment exécuter des commandes ou des procédures stockées qui modifient des données dans une base de données.

Exécution d’opérations de catalogue Décrit comment exécuter des commandes qui modifient le schéma de base de données.

Voir aussi