Condividi tramite


OracleCommand.ExecuteReader Metodo

Definizione

Invia all'oggetto CommandTextConnection e compila un oggetto OracleDataReader.

Overload

Nome Descrizione
ExecuteReader()

Invia all'oggetto CommandTextConnection e compila un oggetto OracleDataReader.

ExecuteReader(CommandBehavior)

Invia l'oggetto ConnectionCommandText a e compila un oggetto OracleDataReader usando uno dei CommandBehavior valori .

ExecuteReader()

Invia all'oggetto CommandTextConnection e compila un oggetto 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

Restituisce

Oggetto OracleDataReader.

Commenti

Quando la CommandType proprietà è impostata su StoredProcedure, la CommandText proprietà deve essere impostata sul nome della stored procedure. Il comando esegue quindi questa stored procedure quando si chiama ExecuteReader.

Più di una OracleDataReader possono essere aperte in qualsiasi momento.

Vedi anche

Si applica a

ExecuteReader(CommandBehavior)

Invia l'oggetto ConnectionCommandText a e compila un oggetto OracleDataReader usando uno dei CommandBehavior valori .

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

Parametri

behavior
CommandBehavior

Uno dei CommandBehavior valori.

Restituisce

Oggetto OracleDataReader.

Commenti

Se si prevede che l'istruzione SQL restituisca una sola riga, specificando SingleRow come valore può migliorare le prestazioni dell'applicazione CommandBehavior .

Quando la CommandType proprietà è impostata su StoredProcedure, la CommandText proprietà deve essere impostata sul nome della stored procedure. Il comando esegue quindi questa stored procedure quando si chiama ExecuteReader.

OracleDataReader supporta una modalità speciale che consente di leggere in modo efficiente valori binari di grandi dimensioni. Per altre informazioni, vedere l'impostazione SequentialAccess di CommandBehavior.

Più di una OracleDataReader possono essere aperte in qualsiasi momento.

Vedi anche

Si applica a