IDbCommand.ExecuteReader(CommandBehavior) Método

Definição

Executa o CommandText contra a Conexão e constrói um IDataReader.

public:
 Microsoft::ReportingServices::DataProcessing::IDataReader ^ ExecuteReader(Microsoft::ReportingServices::DataProcessing::CommandBehavior behavior);
public Microsoft.ReportingServices.DataProcessing.IDataReader ExecuteReader(Microsoft.ReportingServices.DataProcessing.CommandBehavior behavior);
abstract member ExecuteReader : Microsoft.ReportingServices.DataProcessing.CommandBehavior -> Microsoft.ReportingServices.DataProcessing.IDataReader
Public Function ExecuteReader (behavior As CommandBehavior) As IDataReader

Parâmetros

behavior
CommandBehavior

O índice do campo para o qual recuperar as propriedades.

Retornos

Um IDataReader objeto.

Comentários

O chamador deve chamar o Open método da propriedade Conexão .

Quando a CommandType propriedade é definida como StoredProcedure, a CommandText propriedade deve ser definida como o nome do procedimento armazenado. O comando executa este procedimento armazenado quando você chama ExecuteReader.

O IDataReader dá suporte a um modo especial que permite que grandes valores binários sejam lidos com eficiência. Para mais informações, consulte a "Configuração de Acesso Sequencial para CommandBehavior" na documentação do seu .NET Framework.

Enquanto o IDataReader está em uso, o associado IDbConnection está ocupado atendendo a IDataReader. Nesse estado, nenhuma outra operação pode ser executada além de IDbConnection fechá-la.

Aplica-se a