OdbcCommand.ExecuteReader Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
CommandText Skickar till Connection och skapar en OdbcDataReader.
Överlagringar
| Name | Description |
|---|---|
| ExecuteReader() |
CommandText Skickar till Connection och skapar en OdbcDataReader. |
| ExecuteReader(CommandBehavior) |
CommandText Skickar till Connectionoch skapar ett OdbcDataReader med ett av |
ExecuteReader()
- Källa:
- OdbcCommand.cs
- Källa:
- OdbcCommand.cs
- Källa:
- OdbcCommand.cs
- Källa:
- OdbcCommand.cs
CommandText Skickar till Connection och skapar en 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
Returer
Ett OdbcDataReader objekt.
Kommentarer
Du bör ange CommandText egenskapen till den fullständiga ODBC-anropssyntaxen för lagrade procedurer. Kommandot kör den här lagrade proceduren när du anropar ExecuteReader.
OdbcDataReader Medan används är den associerade OdbcConnection upptagen med att betjäna OdbcDataReader. I det här tillståndet kan inga andra åtgärder utföras på den andra än att stänga den OdbcConnection . Detta är fallet tills Close metoden för OdbcDataReader anropas.
Se även
Gäller för
ExecuteReader(CommandBehavior)
- Källa:
- OdbcCommand.cs
- Källa:
- OdbcCommand.cs
- Källa:
- OdbcCommand.cs
- Källa:
- OdbcCommand.cs
CommandText Skickar till Connectionoch skapar ett OdbcDataReader med ett av CommandBehavior värdena.
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
Parametrar
- behavior
- CommandBehavior
Ett av System.Data.CommandBehavior värdena.
Returer
Ett OdbcDataReader objekt.
Kommentarer
Om du förväntar dig att SQL-instruktionen endast returnerar en enda rad kan det förbättra programmets prestanda genom att SingleRow ange som CommandBehavior värde.
Du bör ange CommandText egenskapen till den fullständiga ODBC-anropssyntaxen för lagrade procedurer. Kommandot kör den här lagrade proceduren när du anropar ExecuteReader.
Har OdbcDataReader stöd för ett särskilt läge som gör att stora binära värden kan läsas effektivt. Mer information finns i inställningen SequentialAccess för CommandBehavior.
Note
Värdet SequentialAccessCommandBehavior för är inte en begränsande inställning. Det innebär bara att du har minst sekventiell åtkomst till OdbcDataReader. När du till exempel använder SQL Server ODBC-drivrutin i SequentialAccess läge kan du fortfarande gå till den första kolumnen i en OdbcDataReader rad efter att ha läst igenom alla andra kolumner sekventiellt.
OdbcDataReader Medan används är den associerade OdbcConnection upptagen med att betjäna OdbcDataReader. I det här tillståndet kan inga andra åtgärder utföras på den andra än att stänga den OdbcConnection . Så är fallet tills du anropar OdbcDataReader.Close metoden.
OdbcDataReader Om har skapats med CommandBehavior inställt på CloseConnectionstänger anslutningen OdbcDataReader automatiskt.