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.
öğesine CommandTextConnection gönderir ve bir OdbcDataReaderoluşturur.
Aşırı Yüklemeler
ExecuteReader() |
öğesine CommandTextConnection gönderir ve bir OdbcDataReaderoluşturur. |
ExecuteReader(CommandBehavior) |
CommandText öğesine Connectiongönderir ve değerlerden birini |
ExecuteReader()
- Kaynak:
- OdbcCommand.cs
- Kaynak:
- OdbcCommand.cs
- Kaynak:
- OdbcCommand.cs
öğesine CommandTextConnection gönderir ve bir OdbcDataReaderoluşturur.
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 dizimi olarak ayarlamanız CommandText gerekir. komutunu çağırdığınızda ExecuteReaderkomut bu saklı yordamı yürütür.
OdbcDataReader kullanılırken, ilişkili OdbcConnection öğesinin sunulmasıyla 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
CommandText öğesine Connectiongö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ğeri olarak CommandBehavior belirterek SingleRow
uygulama performansını geliştirebilirsiniz.
Saklı yordamlar için özelliğini tam ODBC çağrısı söz dizimi olarak ayarlamanız CommandText gerekir. komutunu çağırdığınızda ExecuteReaderkomut bu 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.
Not
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ü SequentialAccess
modda 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 öğesinin sunulmasıyla 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 CommandBehaviorCloseConnection
oluşturulduysa, öğesinin OdbcDataReader kapatılması bağlantıyı otomatik olarak kapatır.