ADO Requery 方法


❮ 完整的 Recordset 记录集对象参考

Requery 方法通过重新执行生成原始 Recordset 的查询来更新 Recordset 中的数据。

提示: 使用此方法刷新 Recordset 的全部内容。

注释: 使用此方法,您可以将 Close 和 Open 方法合二为一。

语法

objRecordset.Requery options

参数 描述
options 可选。 指定如何执行此命令。 可以是 ExecuteOptionEnum

ExecuteOptionEnum 值

常量 描述
adOptionUnspecified -1 未指定的命令
adAsyncExecute 16 命令应该异步执行。不能与 CommandTypeEnum 值 adCmdTableDirect 结合使用
adAsyncFetch 32 在 CacheSize 属性中指定的初始数量之后的剩余行应该异步检索
adAsyncFetchNonBlocking 64 主线程在检索时从不阻塞。如果请求的行没有被检索到,当前行会自动移动到文件的末尾。如果从包含持久存储的 Recordset 的 Stream 打开 Recordset,adAsyncFetchNonBlocking 将不起作用;该操作将是同步和阻塞的。使用 adCmdTableDirect 选项打开 Recordset 时 adAsynchFetchNonBlocking 无效
adExecuteRecord 512 CommandText 是一个命令或存储过程,它返回应作为 Record 对象返回的单行

❮ 完整的 Recordset 记录集对象参考