ADO Requery 方法
❮ 完整的 Recordset 对象参考
Requery 方法通过重新执行生成原始 Recordset 的查询来更新 Recordset 中的数据。
提示: 使用此方法刷新 Recordset 的全部内容。
注意: 使用此方法相当于一次性调用 Close 和 Open 方法。
语法
objRecordset.Requery 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 对象参考