Partager via


DbBatch.ExecuteNonQuery Méthode

Définition

Exécute le lot sur son objet de connexion, en retournant le nombre total de lignes affectées sur toutes les commandes de lot.

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

Retours

Nombre total de lignes affectées dans toutes les commandes de traitement par lots.

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, la valeur renvoyée correspond au nombre total de lignes affectées par le lot. Si aucune instruction UPDATE, INSERT ou DELETE n’est incluse dans le lot, la valeur de retour est -1.

S’applique à