Compartir a través de


DbBatch.ExecuteNonQuery Método

Definición

Ejecuta el lote en su objeto de conexión y devuelve el número total de filas afectadas en todos los comandos por lotes.

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

Devoluciones

Número total de filas afectadas en todos los comandos por lotes.

Comentarios

Puede usar ExecuteNonQuery para realizar operaciones de catálogo (por ejemplo, consultar la estructura de una base de datos o crear objetos de base de datos como tablas) o para cambiar los datos de una base de datos mediante la ejecución de instrucciones UPDATE, INSERT o DELETE.

Aunque ExecuteNonQuery no devuelve ninguna fila, los parámetros de salida o los valores devueltos asignados a los parámetros se rellenan con datos.

Para las instrucciones UPDATE, INSERT y DELETE, el valor devuelto es el número total de filas afectadas por el lote. Si no se incluyen instrucciones UPDATE, INSERT o DELETE en el lote, el valor devuelto es -1.

Se aplica a