RDS (ReadyState)

适用于:Access 2013、Office 2013

指示 DataControl 对象将数据检索进其 Recordset 对象的进度。

设置和返回值

设置或返回下列值之一。

说明

adcReadyStateLoaded

仍在执行当前查询,尚未获取任何行。DataControl 对象的 Recordset 不可用。

adcReadyStateInteractive

当前查询检索到的初始行集已存储在 DataControl 对象的 Recordset 中,可以使用。仍在获取其余行。

adcReadyStateComplete

当前查询检索到的所有行已存储在 DataControl 对象的 Recordset 中,可以使用。 如果由于错误或由于未初始化 Recordset 对象而中止操作,也会存在此状态。

备注

[!注释] 使用这些常量的每个客户端可执行文件必须提供其声明。可从位于 C:\Program Files\Common Files\System\MSADC 文件夹中的 Adcvbs.inc 文件剪切并粘贴所需的常量声明。

备注

使用 onReadyStateChange 事件可在异步查询操作期间监视 ReadyState 属性的变化。这比定时检查属性值的效率更高。

如果在异步操作期间发生错误, ReadyState 属性将更改到 adcReadyStateCompleteState 属性从 adStateExecuting 更改到 adStateClosed并且 Recordset 对象的 Value 属性仍为 Nothing