Exécution d'opérations de base de données et modification de données
À l'aide d'un fournisseur de données .NET Framework, vous pouvez exécuter des procédures stockées ou des instructions DDL (Data Definition Language) (CREATE TABLE et ALTER COLUMN, par exemple) 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 Command fournit une méthode ExecuteNonQuery pour les traiter.
Vous pouvez utiliser la méthode ExecuteNonQuery pour modifier le schéma mais utiliser 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 retournent 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 Command.
Dans cette section
- Exécution d'opérations de catalogue
Décrit l'exécution des commandes qui modifient le schéma de base de données. - Modification de données dans une base 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.
Rubriques connexes
- Utilisation des fournisseurs de données .NET Framework pour l'accès aux données
Décrit l'architecture ADO.NET et la façon d'utiliser les classes ADO.NET pour gérer des données d'application et interagir avec des sources de données, dont Microsoft SQL Server, les sources de données OLE DB et XML.