DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回与较大的批处理更新内的单次更新尝试有关的信息。
protected:
virtual bool GetBatchedRecordsAffected(int commandIdentifier, [Runtime::InteropServices::Out] int % recordsAffected, [Runtime::InteropServices::Out] Exception ^ % error);
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception? error);
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception error);
abstract member GetBatchedRecordsAffected : int * int * Exception -> bool
override this.GetBatchedRecordsAffected : int * int * Exception -> bool
Protected Overridable Function GetBatchedRecordsAffected (commandIdentifier As Integer, ByRef recordsAffected As Integer, ByRef error As Exception) As Boolean
参数
- commandIdentifier
- Int32
该批次内单个命令的从零开始的列序号。
- recordsAffected
- Int32
数据存储区中受该批内的指定命令影响的行数。
返回
与较大的批处理更新内的单次更新尝试有关的信息。
注解
支持批量更新逻辑的数据提供程序必须重写 类上的 DbDataAdapter 一系列虚拟方法。 GetBatchedRecordsAffected
表示这些虚拟方法之一。 类 DbDataAdapter
依赖于 GetBatchedRecordsAffected
来确定批处理中单个更新尝试的成功还是失败,以便可以相应地标记每个更新 DataRow 尝试。