IDbCommand.ExecuteReader Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Végrehajtja az ellen, CommandTextConnection és létrehoz egy IDataReader.
Túlterhelések
| Name | Description |
|---|---|
| ExecuteReader() |
Végrehajtja az ellen, CommandTextConnection és létrehoz egy IDataReader. |
| ExecuteReader(CommandBehavior) |
Végrehajtja az CommandText ellent Connection, és létrehoz egy IDataReader értéket az CommandBehavior egyik érték használatával. |
ExecuteReader()
- Forrás:
- IDbCommand.cs
- Forrás:
- IDbCommand.cs
- Forrás:
- NameNode.cs
Végrehajtja az ellen, CommandTextConnection és létrehoz egy IDataReader.
public:
System::Data::IDataReader ^ ExecuteReader();
public System.Data.IDataReader ExecuteReader();
abstract member ExecuteReader : unit -> System.Data.IDataReader
Public Function ExecuteReader () As IDataReader
Válaszok
Egy IDataReader objektum.
A következőre érvényes:
ExecuteReader(CommandBehavior)
- Forrás:
- IDbCommand.cs
- Forrás:
- IDbCommand.cs
- Forrás:
- NameNode.cs
Végrehajtja az CommandText ellent Connection, és létrehoz egy IDataReader értéket az CommandBehavior egyik érték használatával.
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
Paraméterek
- behavior
- CommandBehavior
Az egyik CommandBehavior érték.
Válaszok
Egy IDataReader objektum.
Megjegyzések
A hívónak meg kell hívnia a Open tulajdonság metódusát Connection .
CommandType A tulajdonság beállításakor StoredProcedurea tulajdonságot a CommandText tárolt eljárás nevére kell állítani. A parancs a híváskor ExecuteReadervégrehajtja ezt a tárolt eljárást.
Note
Nagy értékek és bináris adatok lekérésére használható SequentialAccess . Ellenkező esetben előfordulhat, hogy egy OutOfMemoryException esemény lép fel, és a kapcsolat bezárul.
Amíg a IDataReader szolgáltatás használatban van, a társított IDbConnection szolgáltatás a IDataReader. Ebben az állapotban más műveletek nem hajthatóak végre, csak a IDbConnection bezárásával. Ez a helyzet addig, amíg meg nem hívja a Close DataReader metódusát. Ha a DataReader a következő beállítással CommandBehaviorCloseConnectionvan létrehozva, a DataReader bezárása automatikusan bezárja a kapcsolatot.