ADO Resync 方法
❮ 记录集对象完整参考
Resync 方法刷新记录集中的数据。
提示:使用此方法将记录集与数据库同步。如果您想查看数据库中的更改,并且正在使用静态或只向前记录集,则此方法很有用。
注意:此方法不会重新执行记录集,因此数据库中的新记录将不可见。
语法
objRecordset.Resync affectrecords,resyncvalues
参数 | 描述 |
---|---|
affectrecords | 可选。一个AffectEnum值,指定此方法将影响哪些记录。默认为 adAffectAll |
resyncvalues | 可选。一个ResyncEnum值,指定是否覆盖底层值。默认为 adResyncAllValues |
AffectEnum 值
常量 | 值 | 描述 |
---|---|---|
adAffectCurrent | 1 | 仅影响当前记录 |
adAffectGroup | 2 | 仅影响满足筛选器设置的记录(筛选器必须设置为 FilterGroupEnum 值或书签数组) |
adAffectAll | 3 | 如果没有筛选器,则影响所有记录。如果筛选器设置为字符串条件,则仅影响当前章节中的可见记录。如果筛选器设置为 FilterGroupEnum 值或书签数组,则影响记录集的所有行。 |
adAffectAllChapters | 4 | 影响所有子记录集中的所有记录,包括当前应用的筛选器隐藏的记录。 |
ResyncEnum 值
常量 | 值 | 描述 |
---|---|---|
adResyncAllValues | 2 | 默认。覆盖数据,并取消挂起的更新。 |
adResyncUnderlyingValues | 1 | 不覆盖数据,并且不取消挂起的更新。 |
❮ 记录集对象完整参考