Partage via


DbCommand.ExecuteNonQuery Méthode

Définition

Exécute la commande sur son objet de connexion, en retournant le nombre de lignes affectées.

public:
 abstract int ExecuteNonQuery();
public abstract int ExecuteNonQuery ();
abstract member ExecuteNonQuery : unit -> int
Public MustOverride Function ExecuteNonQuery () As Integer

Retours

Nombre de lignes affectées.

Implémente

Remarques

Vous pouvez utiliser ExecuteNonQuery pour effectuer des opérations de catalogue (par exemple, interroger la structure d’une base de données ou créer des objets de base de données tels que des tables) ou pour modifier les données d’une base de données en exécutant des instructions UPDATE, INSERT ou DELETE.

Bien que ExecuteNonQuery ne retourne aucune ligne, les paramètres de sortie ou valeurs de retour mappés aux paramètres sont remplis avec des données.

Pour les instructions UPDATE, INSERT et DELETE, les valeurs de retour représentent le nombre de lignes affectées par la commande. Pour tous les autres types d'instructions, la valeur de retour est -1.

S’applique à

Voir aussi