Partilhar via


OracleCommand.ExecuteReader Método

Definição

Envia o CommandText para o Connection e cria um OracleDataReader.

Sobrecargas

Nome Description
ExecuteReader()

Envia o CommandText para o Connection e cria um OracleDataReader.

ExecuteReader(CommandBehavior)

Envia o CommandText para o Connectione cria um OracleDataReader usando um dos CommandBehavior valores.

ExecuteReader()

Envia o CommandText para o Connection e cria um OracleDataReader.

public:
 System::Data::OracleClient::OracleDataReader ^ ExecuteReader();
public System.Data.OracleClient.OracleDataReader ExecuteReader();
member this.ExecuteReader : unit -> System.Data.OracleClient.OracleDataReader
override this.ExecuteReader : unit -> System.Data.OracleClient.OracleDataReader
Public Function ExecuteReader () As OracleDataReader

Retornos

Um objeto OracleDataReader.

Comentários

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

Mais de um OracleDataReader pode ser aberto a qualquer momento.

Confira também

Aplica-se a

ExecuteReader(CommandBehavior)

Envia o CommandText para o Connectione cria um OracleDataReader usando um dos CommandBehavior valores.

public:
 System::Data::OracleClient::OracleDataReader ^ ExecuteReader(System::Data::CommandBehavior behavior);
public System.Data.OracleClient.OracleDataReader ExecuteReader(System.Data.CommandBehavior behavior);
member this.ExecuteReader : System.Data.CommandBehavior -> System.Data.OracleClient.OracleDataReader
override this.ExecuteReader : System.Data.CommandBehavior -> System.Data.OracleClient.OracleDataReader
Public Function ExecuteReader (behavior As CommandBehavior) As OracleDataReader

Parâmetros

behavior
CommandBehavior

Um dos CommandBehavior valores.

Retornos

Um objeto OracleDataReader.

Comentários

Se você espera que sua instrução SQL retorne apenas uma única linha, especificar SingleRow como o valor pode melhorar o desempenho do CommandBehavior aplicativo.

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

O OracleDataReader dá suporte a um modo especial que permite que grandes valores binários sejam lidos com eficiência. Para obter mais informações, consulte a SequentialAccess configuração para CommandBehavior.

Mais de um OracleDataReader pode ser aberto a qualquer momento.

Confira também

Aplica-se a