Bagikan melalui


OdbcCommand.ExecuteReader Metode

Definisi

CommandText Mengirim ke Connection dan membangun OdbcDataReader.

Overload

ExecuteReader()

CommandText Mengirim ke Connection dan membangun OdbcDataReader.

ExecuteReader(CommandBehavior)

CommandText Mengirim ke Connection, dan menyusun OdbcDataReader menggunakan salah CommandBehavior satu nilai.

ExecuteReader()

Sumber:
OdbcCommand.cs
Sumber:
OdbcCommand.cs
Sumber:
OdbcCommand.cs

CommandText Mengirim ke Connection dan membangun 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

Mengembalikan

Sebuah objekOdbcDataReader.

Keterangan

Anda harus mengatur CommandText properti ke sintaks panggilan ODBC lengkap untuk prosedur tersimpan. Perintah menjalankan prosedur tersimpan ini saat Anda memanggil ExecuteReader.

OdbcDataReader Saat digunakan, yang terkait OdbcConnection sibuk melayani OdbcDataReader. Sementara dalam keadaan ini, tidak ada operasi lain yang dapat dilakukan pada OdbcConnection selain menutupnya. Ini adalah kasus sampai Close metode dipanggil OdbcDataReader .

Lihat juga

Berlaku untuk

ExecuteReader(CommandBehavior)

Sumber:
OdbcCommand.cs
Sumber:
OdbcCommand.cs
Sumber:
OdbcCommand.cs

CommandText Mengirim ke Connection, dan menyusun OdbcDataReader menggunakan salah CommandBehavior satu nilai.

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

Parameter

behavior
CommandBehavior

Salah System.Data.CommandBehavior satu nilai.

Mengembalikan

Sebuah objekOdbcDataReader.

Keterangan

Jika Anda mengharapkan pernyataan SQL Anda hanya mengembalikan satu baris, menentukan SingleRow sebagai CommandBehavior nilai dapat meningkatkan performa aplikasi.

Anda harus mengatur CommandText properti ke sintaks panggilan ODBC lengkap untuk prosedur tersimpan. Perintah menjalankan prosedur tersimpan ini saat Anda memanggil ExecuteReader.

OdbcDataReader mendukung mode khusus yang memungkinkan nilai biner besar dibaca secara efisien. Untuk informasi selengkapnya, lihat SequentialAccess pengaturan untuk CommandBehavior.

Catatan

Nilai SequentialAccessCommandBehavior bukan pengaturan pembatas; itu hanya berarti bahwa Anda akan memiliki setidaknya akses berurutan ke OdbcDataReader. Misalnya, saat Anda menggunakan Driver SQL Server ODBC dalam SequentialAccess mode , Anda masih dapat berpindah ke kolom OdbcDataReader pertama baris setelah membaca semua kolom lainnya secara berurutan.

OdbcDataReader Saat digunakan, yang terkait OdbcConnection sibuk melayani OdbcDataReader. Sementara dalam keadaan ini, tidak ada operasi lain yang dapat dilakukan pada OdbcConnection selain menutupnya. Ini adalah kasus sampai Anda memanggil OdbcDataReader.Close metode . OdbcDataReader Jika dibuat dengan CommandBehavior diatur ke CloseConnection, menutup OdbcDataReader menutup koneksi secara otomatis.

Lihat juga

Berlaku untuk