IDbCommand.ExecuteReader Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue l'oggetto sull'oggetto CommandTextConnection e compila un oggetto IDataReader.
Overload
| Nome | Descrizione |
|---|---|
| ExecuteReader() |
Esegue l'oggetto sull'oggetto CommandTextConnection e compila un oggetto IDataReader. |
| ExecuteReader(CommandBehavior) |
Esegue l'oggetto CommandTextConnectionsu e compila un IDataReader oggetto usando uno dei CommandBehavior valori . |
ExecuteReader()
- Origine:
- IDbCommand.cs
- Origine:
- IDbCommand.cs
Esegue l'oggetto sull'oggetto CommandTextConnection e compila un oggetto IDataReader.
public:
System::Data::IDataReader ^ ExecuteReader();
public System.Data.IDataReader ExecuteReader();
abstract member ExecuteReader : unit -> System.Data.IDataReader
Public Function ExecuteReader () As IDataReader
Restituisce
Oggetto IDataReader.
Si applica a
ExecuteReader(CommandBehavior)
- Origine:
- IDbCommand.cs
- Origine:
- IDbCommand.cs
Esegue l'oggetto CommandTextConnectionsu e compila un IDataReader oggetto usando uno dei CommandBehavior valori .
public:
System::Data::IDataReader ^ ExecuteReader(System::Data::CommandBehavior behavior);
public System.Data.IDataReader ExecuteReader(System.Data.CommandBehavior behavior);
abstract member ExecuteReader : System.Data.CommandBehavior -> System.Data.IDataReader
Public Function ExecuteReader (behavior As CommandBehavior) As IDataReader
Parametri
- behavior
- CommandBehavior
Uno dei CommandBehavior valori.
Restituisce
Oggetto IDataReader.
Commenti
Il chiamante deve chiamare il Open metodo della Connection proprietà .
Quando la CommandType proprietà è impostata su StoredProcedure, la CommandText proprietà deve essere impostata sul nome della stored procedure. Il comando esegue questa stored procedure quando si chiama ExecuteReader.
Annotazioni
Usare SequentialAccess per recuperare valori di grandi dimensioni e dati binari. In caso contrario, potrebbe verificarsi un OutOfMemoryException e la connessione verrà chiusa.
IDataReader Mentre è in uso, l'oggetto associato IDbConnection è occupato a servire .IDataReader In questo stato, non è possibile eseguire altre operazioni sull'oggetto IDbConnection diverso da chiuderlo. Questo è il caso fino a quando non viene chiamato il Close metodo di DataReader. Se datareader viene creato con CommandBehavior impostato su CloseConnection, la chiusura di DataReader chiude automaticamente la connessione.