SqlBatch.ExecuteDbDataReader(CommandBehavior) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
針對其連線執行批次,傳回 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),而且該方法的所有預期例外狀況也適用於這裡。