Share via


SqlBatch.ExecuteDbDataReader(CommandBehavior) 方法

定義

針對其連線執行批次,傳回 SqlDataReader 可用來存取結果的 。

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

參數

behavior
CommandBehavior

CommandBehavior實例,指定批次執行和數據擷取的選項。

傳回

DbDataReader 物件。

例外狀況

執行批次時發生錯誤。

CommandBehavior 值是無效的。

備註

當批次從不同的命令傳回多個結果集時, NextResult() 可以用來將讀取器前進到下一個結果集。

注意

這個方法的優點是 ExecuteReader(CommandBehavior),而且該方法的所有預期例外狀況也適用於這裡。

適用於