SqlBatch.ExecuteDbDataReader(CommandBehavior) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
针对其连接执行批处理,返回 SqlDataReader 可用于访问结果的批处理。
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
参数
- behavior
- CommandBehavior
一个实例 CommandBehavior,指定用于批处理执行和数据检索的选项。 CloseConnection仅在SequentialAccess批处理级别受支持。
返回
一个 DbDataReader 对象。
例外
执行批处理时出错。
该值 CommandBehavior 无效。
注解
当批处理从不同的命令返回多个结果集时, NextResult() 可用于将读取器前进到下一个结果集。
注释
此方法受益于 ExecuteReader(CommandBehavior)此方法,并且该方法的所有预期异常也在此处适用。