OdbcCommand.ExecuteReader Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
CommandText öğesine Connection gönderir ve oluştururOdbcDataReader.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| ExecuteReader() |
CommandText öğesine Connection gönderir ve oluştururOdbcDataReader. |
| ExecuteReader(CommandBehavior) |
öğesine CommandTextConnectiongönderir ve değerlerden birini |
ExecuteReader()
- Kaynak:
- OdbcCommand.cs
- Kaynak:
- OdbcCommand.cs
- Kaynak:
- OdbcCommand.cs
- Kaynak:
- OdbcCommand.cs
CommandText öğesine Connection gönderir ve oluştururOdbcDataReader.
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
Döndürülenler
Bir OdbcDataReader nesnesi.
Açıklamalar
Saklı yordamlar için özelliğini tam ODBC çağrısı söz dizimine ayarlamanız CommandText gerekir. komutu çağırdığınızda ExecuteReaderbu saklı yordamı yürütür.
OdbcDataReader kullanılırken, ilişkili OdbcConnection hizmeti ile OdbcDataReadermeşgul olur. Bu durumdayken, kapatma dışında başka hiçbir işlem gerçekleştirilemez OdbcConnection . yöntemi OdbcDataReader çağrılana Close kadar bu durum söz konusudur.
Ayrıca bkz.
Şunlara uygulanır
ExecuteReader(CommandBehavior)
- Kaynak:
- OdbcCommand.cs
- Kaynak:
- OdbcCommand.cs
- Kaynak:
- OdbcCommand.cs
- Kaynak:
- OdbcCommand.cs
öğesine CommandTextConnectiongönderir ve değerlerden birini CommandBehavior kullanarak bir OdbcDataReader oluşturur.
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
Parametreler
- behavior
- CommandBehavior
Değerlerden System.Data.CommandBehavior biri.
Döndürülenler
Bir OdbcDataReader nesnesi.
Açıklamalar
SQL deyiminizin yalnızca tek bir satır döndürmesini bekliyorsanız, değer olarak CommandBehavior belirterek SingleRow uygulama performansını geliştirebilirsiniz.
Saklı yordamlar için özelliğini tam ODBC çağrısı söz dizimine ayarlamanız CommandText gerekir. komutu çağırdığınızda ExecuteReaderbu saklı yordamı yürütür.
, OdbcDataReader büyük ikili değerlerin verimli bir şekilde okunmasını sağlayan özel bir modu destekler. Daha fazla bilgi için CommandBehaviorayarına SequentialAccess bakın.
Uyarı
SequentialAccess değeri CommandBehavior sınırlayıcı bir ayar değildir; yalnızca öğesine en az sıralı erişiminiz OdbcDataReaderolacağı anlamına gelir. Örneğin, SQL Server ODBC Sürücüsünü modda SequentialAccess kullandığınızda, diğer tüm sütunları sırayla okuduktan sonra da satırın OdbcDataReader ilk sütununa geçebilirsiniz.
OdbcDataReader kullanılırken, ilişkili OdbcConnection hizmeti ile OdbcDataReadermeşgul olur. Bu durumdayken, kapatma dışında başka hiçbir işlem gerçekleştirilemez OdbcConnection . Yöntemini çağırana kadar bu durum söz konusudur OdbcDataReader.Close .
OdbcDataReader ayarı ile CommandBehaviorCloseConnectionoluşturulursa, kapatılırsa OdbcDataReader bağlantı otomatik olarak kapatılır.