OdbcCommand.ExecuteReader Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 |
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 SequentialAccess
CommandBehavior 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.