OdbcCommand.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.
Invia CommandText a Connection e compila un oggetto OdbcDataReader.
Overload
ExecuteReader() |
Invia CommandText a Connection e compila un oggetto OdbcDataReader. |
ExecuteReader(CommandBehavior) |
Invia la proprietà CommandText alla proprietà Connection e compila una classe OdbcDataReader mediante uno dei valori di |
ExecuteReader()
- Source:
- OdbcCommand.cs
- Source:
- OdbcCommand.cs
- Source:
- OdbcCommand.cs
Invia CommandText a Connection e compila un oggetto OdbcDataReader.
public:
System::Data::Odbc::OdbcDataReader ^ ExecuteReader();
public System.Data.Odbc.OdbcDataReader ExecuteReader ();
override this.ExecuteReader : unit -> System.Data.Odbc.OdbcDataReader
member this.ExecuteReader : unit -> System.Data.Odbc.OdbcDataReader
Public Function ExecuteReader () As OdbcDataReader
Restituisce
Oggetto OdbcDataReader.
Commenti
È necessario impostare la CommandText proprietà sulla sintassi di chiamata ODBC completa per le stored procedure. Il comando esegue questa stored procedure quando si chiama ExecuteReader.
Mentre viene usato, l'oggetto OdbcDataReader associato OdbcConnection è occupato a servire l'oggetto OdbcDataReader. Anche se in questo stato non è possibile eseguire OdbcConnection altre operazioni invece di chiuderla. Questo è il caso finché non viene chiamato il Close metodo dell'oggetto OdbcDataReader .
Vedi anche
Si applica a
ExecuteReader(CommandBehavior)
- Source:
- OdbcCommand.cs
- Source:
- OdbcCommand.cs
- Source:
- OdbcCommand.cs
Invia la proprietà CommandText alla proprietà Connection e compila una classe OdbcDataReader mediante uno dei valori di CommandBehavior
.
public:
System::Data::Odbc::OdbcDataReader ^ ExecuteReader(System::Data::CommandBehavior behavior);
public System.Data.Odbc.OdbcDataReader ExecuteReader (System.Data.CommandBehavior behavior);
override this.ExecuteReader : System.Data.CommandBehavior -> System.Data.Odbc.OdbcDataReader
member this.ExecuteReader : System.Data.CommandBehavior -> System.Data.Odbc.OdbcDataReader
Public Function ExecuteReader (behavior As CommandBehavior) As OdbcDataReader
Parametri
- behavior
- CommandBehavior
Uno dei valori di System.Data.CommandBehavior
.
Restituisce
Oggetto OdbcDataReader.
Commenti
Se si prevede che l'istruzione SQL restituisca solo una singola riga, specificando SingleRow
come il valore potrebbe migliorare le CommandBehavior prestazioni dell'applicazione.
È necessario impostare la CommandText proprietà sulla sintassi di chiamata ODBC completa per le stored procedure. Il comando esegue questa stored procedure quando si chiama ExecuteReader.
Supporta OdbcDataReader una modalità speciale che consente di leggere in modo efficiente i valori binari di grandi dimensioni. Per altre informazioni, vedere l'impostazione SequentialAccess
per CommandBehavior.
Nota
Il SequentialAccess
valore di CommandBehavior non è un'impostazione di limitazione; significa solo che si avrà almeno l'accesso sequenziale all'oggetto OdbcDataReader. Ad esempio, quando si usa il driver ODBC SQL Server in SequentialAccess
modalità, è comunque possibile passare alla prima colonna di una OdbcDataReader riga dopo aver letto tutte le altre colonne in sequenza.
Mentre viene usato, l'oggetto OdbcDataReader associato OdbcConnection è occupato a servire l'oggetto OdbcDataReader. Anche se in questo stato non è possibile eseguire OdbcConnection altre operazioni invece di chiuderla. Questo è il caso finché non si chiama il OdbcDataReader.Close metodo. Se l'oggetto OdbcDataReader viene creato con CommandBehavior impostato su CloseConnection
, chiude OdbcDataReader automaticamente la connessione.