OdbcCommand.ExecuteReader Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
CommandText Odešle na Connection a vytvoří .OdbcDataReader
Přetížení
| Name | Description |
|---|---|
| ExecuteReader() |
CommandText Odešle na Connection a vytvoří .OdbcDataReader |
| ExecuteReader(CommandBehavior) |
CommandText Odešle hodnotu do objektu Connectiona vytvoří některou OdbcDataReader z |
ExecuteReader()
- Zdroj:
- OdbcCommand.cs
- Zdroj:
- OdbcCommand.cs
- Zdroj:
- OdbcCommand.cs
- Zdroj:
- OdbcCommand.cs
CommandText Odešle na Connection a vytvoří .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
Návraty
Objekt OdbcDataReader.
Poznámky
Vlastnost byste měli nastavit CommandText na úplnou syntaxi volání ODBC pro uložené procedury. Příkaz spustí tuto uloženou proceduru při volání ExecuteReader.
Zatímco se OdbcDataReader používá, přidružený OdbcConnection je zaneprázdněn obsluhou OdbcDataReader. V tomto stavu nelze provádět OdbcConnection žádné jiné operace, než je zavření. Jedná se o případ, dokud Close se nevolá metoda OdbcDataReader .
Viz také
Platí pro
ExecuteReader(CommandBehavior)
- Zdroj:
- OdbcCommand.cs
- Zdroj:
- OdbcCommand.cs
- Zdroj:
- OdbcCommand.cs
- Zdroj:
- OdbcCommand.cs
CommandText Odešle hodnotu do objektu Connectiona vytvoří některou OdbcDataReader z CommandBehavior hodnot.
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
Parametry
- behavior
- CommandBehavior
Jedna z System.Data.CommandBehavior hodnot.
Návraty
Objekt OdbcDataReader.
Poznámky
Pokud očekáváte, že příkaz SQL vrátí jenom jeden řádek, můžete určit SingleRow , jak CommandBehavior hodnota může zlepšit výkon aplikace.
Vlastnost byste měli nastavit CommandText na úplnou syntaxi volání ODBC pro uložené procedury. Příkaz spustí tuto uloženou proceduru při volání ExecuteReader.
Podporuje OdbcDataReader speciální režim, který umožňuje efektivní čtení velkých binárních hodnot. Další informace naleznete v SequentialAccess nastavení pro CommandBehavior.
Poznámka:
Hodnota SequentialAccessCommandBehavior není omezující nastavení; znamená to, že budete mít alespoň sekvenční přístup k sadě OdbcDataReader. Když například použijete ovladač ODBC SQL Serveru v SequentialAccess režimu, můžete po čtení všech ostatních sloupců postupně přejít na první sloupec OdbcDataReader řádku.
Zatímco se OdbcDataReader používá, přidružený OdbcConnection je zaneprázdněn obsluhou OdbcDataReader. V tomto stavu nelze provádět OdbcConnection žádné jiné operace, než je zavření. Jedná se o případ, dokud metodu OdbcDataReader.Close nevoláte. Pokud se vytvoří s OdbcDataReader nastaveným CommandBehavior nastavením CloseConnection, zavře OdbcDataReader připojení automaticky.