Share via


OdbcCommand.ExecuteReader Yöntem

Tanım

öğ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 CommandBehavior kullanarak bir OdbcDataReader oluşturur.

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 CommandBehaviorCloseConnectionoluşturulduysa, öğesinin OdbcDataReader kapatılması bağlantıyı otomatik olarak kapatır.

Ayrıca bkz.

Şunlara uygulanır