Bahasa

SqlBatch.ExecuteDbDataReader(CommandBehavior) Metode

Definisi

Menjalankan batch terhadap koneksinya, mengembalikan SqlDataReader yang dapat digunakan untuk mengakses hasilnya.

protected:
 virtual System::Data::Common::DbDataReader ^ ExecuteDbDataReader(System::Data::CommandBehavior behavior);
protected:
 override System::Data::Common::DbDataReader ^ ExecuteDbDataReader(System::Data::CommandBehavior behavior);
protected virtual System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior);
protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior);
abstract member ExecuteDbDataReader : System.Data.CommandBehavior -> System.Data.Common.DbDataReader
override this.ExecuteDbDataReader : System.Data.CommandBehavior -> System.Data.Common.DbDataReader
override this.ExecuteDbDataReader : System.Data.CommandBehavior -> System.Data.Common.DbDataReader
Protected Overridable Function ExecuteDbDataReader (behavior As CommandBehavior) As DbDataReader
Protected Overrides Function ExecuteDbDataReader (behavior As CommandBehavior) As DbDataReader

Parameter

behavior
CommandBehavior

Instans CommandBehavior, menentukan opsi untuk eksekusi batch dan pengambilan data. Hanya SequentialAccess dan CloseConnection didukung pada tingkat batch.

Mengembalikan

Objek DbDataReader.

Pengecualian

Terjadi kesalahan saat menjalankan batch.

Nilai CommandBehavior tidak valid.

Keterangan

Ketika batch mengembalikan beberapa tataan hasil dari perintah yang berbeda, NextResult() dapat digunakan untuk memajukan pembaca ke tataan hasil berikutnya.

Note

Metode ini mendapat manfaat dari ExecuteReader(CommandBehavior), dan semua pengecualian yang diharapkan dari metode itu juga berlaku di sini.

Berlaku untuk