<完整记录对象参考
UpdateBatch方法用于保存在记录到数据库的所有变化。 当你在一个记录在批量更新模式下工作使用此方法。
如果保存操作失败,发生运行时错误和错误存储在错误集合。
Tip:该方法CancelBatch取消所有的批量更新。
Note:并非所有的Recordset对象支持批量更新。
句法
bool=objRecordset.UpdateBatch affectrecords
参数 | 描述 |
---|---|
affectrecords | 可选的。 一个AffectEnum值,指定哪些记录此方法将影响。 Note:如果有在记录没有可见的记录值adAffectGroup将产生错误 |
AffectEnum值
不变 | 值 | 描述 |
---|---|---|
adAffectCurrent | 1 | 只影响当前记录 |
adAffectGroup | 2 | 仅影响满足过滤器设置(过滤器必须设置为一个值FilterGroupEnum或书签的阵列)记录 |
adAffectAll | 3 | 会影响所有的记录,如果没有过滤器。 如果过滤器被设置为一个字符串标准在当前章节只影响可见的记录。 影响记录的所有行,如果过滤器被设置为一个值FilterGroupEnum或书签的阵列 |
adAffectAllChapters | 4 | 影响所有子Recordset的所有记录,包括那些由当前所应用的过滤器隐藏 |
<完整记录对象参考