Compartir a través de


SqlBatch.ExecuteDbDataReader(CommandBehavior) Método

Definición

Ejecuta el lote en su conexión y devuelve un SqlDataReader objeto que se puede usar para acceder a los resultados.

protected:
 override System::Data::Common::DbDataReader ^ ExecuteDbDataReader(System::Data::CommandBehavior behavior);
protected override System.Data.Common.DbDataReader ExecuteDbDataReader (System.Data.CommandBehavior behavior);
override this.ExecuteDbDataReader : System.Data.CommandBehavior -> System.Data.Common.DbDataReader
Protected Overrides Function ExecuteDbDataReader (behavior As CommandBehavior) As DbDataReader

Parámetros

behavior
CommandBehavior

Instancia de CommandBehavior, que especifica opciones para la ejecución por lotes y la recuperación de datos.

Devoluciones

Un objeto DbDataReader.

Excepciones

Error al ejecutar el lote.

El valor de CommandBehavior no es válido.

Comentarios

Cuando el lote devuelve varios conjuntos de resultados de distintos comandos, NextResult() se puede usar para avanzar el lector al siguiente conjunto de resultados.

Nota

Este método se beneficia de ExecuteReader(CommandBehavior)y todas las excepciones esperadas de ese método también se aplican aquí.

Se aplica a