Aracılığıyla paylaş


OdbcCommand.ExecuteReader Yöntem

Tanım

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

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.

Ayrıca bkz.

Şunlara uygulanır