Partilhar via


SqlBatch.ExecuteDbDataReader(CommandBehavior) Método

Definição

Executa o lote em sua conexão, retornando um SqlDataReader que pode ser usado para acessar os 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

Uma instância do CommandBehavior, especificando opções para execução em lote e recuperação de dados.

Retornos

Um objeto DbDataReader.

Exceções

Ocorreu um erro durante a execução do lote.

O valor CommandBehavior é inválido.

Comentários

Quando o lote retorna vários conjuntos de resultados de comandos diferentes, NextResult() pode ser usado para avançar o leitor para o próximo conjunto de resultados.

Observação

Esse método se beneficia de ExecuteReader(CommandBehavior)e todas as exceções esperadas desse método também se aplicam aqui.

Aplica-se a