Partager via


Commandes et paramètres

Après avoir établi une connexion à une source de données, vous pouvez exécuter des commandes et retourner les résultats de la source de données à l'aide d'un objet DbCommand. Vous pouvez créer une commande à l’aide de l’un des constructeurs de commandes pour le fournisseur de données .NET Framework avec lequel vous travaillez. Les constructeurs peuvent prendre des arguments facultatifs, tels qu’une instruction SQL à exécuter à la source de données, à un DbConnection objet ou à un DbTransaction objet. Vous pouvez également configurer ces objets en tant que propriétés de la commande. Vous pouvez aussi créer une commande pour une connexion particulière à l'aide de la méthode CreateCommand d'un objet DbConnection. L'instruction SQL en cours d'exécution par la commande peut être configurée à l'aide de la propriété CommandText.

Chaque fournisseur de données .NET Framework inclus dans .NET Framework a un Command objet. Le fournisseur de données .NET Framework pour OLE DB inclut un OleDbCommand objet, le fournisseur de données .NET Framework pour SQL Server inclut un SqlCommand objet, le fournisseur de données .NET Framework pour ODBC inclut un OdbcCommand objet et le fournisseur de données .NET Framework pour Oracle inclut un OracleCommand objet.

Dans cette section

Exécution d’une commande Décrit l’objet ADO.NET Command et comment l’utiliser pour exécuter des requêtes et des commandes sur une source de données.

Configuration des paramètres et des types de données de paramètres Décrit l’utilisation de Command paramètres, notamment la direction, les types de données et la syntaxe des paramètres.

Génération de commandes avec CommandBuilders Décrit comment utiliser des générateurs de commandes pour générer automatiquement des commandes INSERT, UPDATE et DELETE pour une DataAdapter commande SELECT à table unique.

Obtention d’une valeur unique à partir d’une base de données Décrit comment utiliser la ExecuteScalar méthode d’un Command objet pour retourner une valeur unique à partir d’une requête de base de données.

Utilisation de commandes pour modifier des données Décrit comment utiliser un fournisseur de données pour exécuter des procédures stockées ou des instructions DDL (Data Definition Language).

Voir aussi