IDbCommand.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 Menjalankan terhadap Connection dan membangun IDataReader.
Overload
ExecuteReader() |
CommandText Menjalankan terhadap Connection dan membangun IDataReader. |
ExecuteReader(CommandBehavior) |
CommandText Menjalankan terhadap Connection, dan membangun IDataReader menggunakan salah CommandBehavior satu nilai. |
ExecuteReader()
CommandText Menjalankan terhadap Connection dan membangun IDataReader.
public:
System::Data::IDataReader ^ ExecuteReader();
public System.Data.IDataReader ExecuteReader ();
abstract member ExecuteReader : unit -> System.Data.IDataReader
Public Function ExecuteReader () As IDataReader
Mengembalikan
Sebuah objekIDataReader.
Berlaku untuk
ExecuteReader(CommandBehavior)
CommandText Menjalankan terhadap Connection, dan membangun IDataReader menggunakan salah CommandBehavior satu nilai.
public:
System::Data::IDataReader ^ ExecuteReader(System::Data::CommandBehavior behavior);
public System.Data.IDataReader ExecuteReader (System.Data.CommandBehavior behavior);
abstract member ExecuteReader : System.Data.CommandBehavior -> System.Data.IDataReader
Public Function ExecuteReader (behavior As CommandBehavior) As IDataReader
Parameter
- behavior
- CommandBehavior
Salah CommandBehavior satu nilai.
Mengembalikan
Sebuah objekIDataReader.
Keterangan
Pemanggil harus memanggil Open metode Connection properti .
CommandType Ketika properti diatur ke StoredProcedure
, CommandText properti harus diatur ke nama prosedur tersimpan. Perintah menjalankan prosedur tersimpan ini saat Anda memanggil ExecuteReader.
Catatan
Gunakan SequentialAccess untuk mengambil nilai besar dan data biner. Jika tidak, OutOfMemoryException mungkin terjadi dan koneksi akan ditutup.
IDataReader Saat sedang digunakan, yang terkait IDbConnection sibuk melayani IDataReader. Sementara dalam keadaan ini, tidak ada operasi lain yang dapat dilakukan selain IDbConnection menutupnya. Ini adalah kasus sampai Close metode DataReader dipanggil. Jika DataReader dibuat dengan CommandBehavior diatur ke CloseConnection
, menutup DataReader akan menutup koneksi secara otomatis.