Freigeben über


OracleCommand.ExecuteReader Methode

Definition

Sendet die CommandText an und Connection erstellt eine OracleDataReader.

Überlädt

Name Beschreibung
ExecuteReader()

Sendet die CommandText an und Connection erstellt eine OracleDataReader.

ExecuteReader(CommandBehavior)

Sendet den CommandText Wert an das ConnectionUnd erstellt einen OracleDataReader mit einem der CommandBehavior Werte.

ExecuteReader()

Sendet die CommandText an und Connection erstellt eine 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

Gibt zurück

Ein OracleDataReader-Objekt.

Hinweise

Wenn die CommandType Eigenschaft auf " StoredProcedureFestgelegt" festgelegt ist, sollte die CommandText Eigenschaft auf den Namen der gespeicherten Prozedur festgelegt werden. Der Befehl führt dann diese gespeicherte Prozedur aus, wenn Sie aufrufen ExecuteReader.

OracleDataReader Mehrere können jederzeit geöffnet werden.

Weitere Informationen

Gilt für:

ExecuteReader(CommandBehavior)

Sendet den CommandText Wert an das ConnectionUnd erstellt einen OracleDataReader mit einem der CommandBehavior Werte.

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

Parameter

behavior
CommandBehavior

Einer der CommandBehavior Werte.

Gibt zurück

Ein OracleDataReader-Objekt.

Hinweise

Wenn Sie davon ausgehen, dass Ihre SQL-Anweisung nur eine einzelne Zeile zurückgibt, SingleRow kann dies die CommandBehavior Anwendungsleistung verbessern.

Wenn die CommandType Eigenschaft auf " StoredProcedureFestgelegt" festgelegt ist, sollte die CommandText Eigenschaft auf den Namen der gespeicherten Prozedur festgelegt werden. Der Befehl führt dann diese gespeicherte Prozedur aus, wenn Sie aufrufen ExecuteReader.

Dies OracleDataReader unterstützt einen speziellen Modus, mit dem große Binärwerte effizient gelesen werden können. Weitere Informationen finden Sie in der SequentialAccess Einstellung für CommandBehavior.

OracleDataReader Mehrere können jederzeit geöffnet werden.

Weitere Informationen

Gilt für: