Condividi tramite


DbBatch.ExecuteNonQuery Metodo

Definizione

Esegue il batch sull'oggetto connessione, restituendo il numero totale di righe interessate in tutti i comandi batch.

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

Restituisce

Numero totale di righe interessate in tutti i comandi batch.

Commenti

È possibile utilizzare ExecuteNonQuery per eseguire operazioni di catalogo, ad esempio per eseguire query sulla struttura di un database o per creare oggetti di database come tabelle, oppure per modificare i dati in un database eseguendo istruzioni UPDATE, INSERT o DELETE.

Anche se ExecuteNonQuery non restituisce righe, i parametri di output o i valori restituiti mappati ai parametri vengono popolati con i dati.

Per le istruzioni UPDATE, INSERT e DELETE, il valore restituito è il numero totale di righe interessate dal batch. Se nel batch non sono incluse istruzioni UPDATE, INSERT o DELETE, il valore restituito è -1.

Si applica a