SqlBatch.ExecuteDbDataReader(CommandBehavior) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.