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 属性将更改到 adcReadyStateComplete, State 属性从 adStateExecuting 更改到 adStateClosed, 并且 Recordset 对象的 Value 属性仍为 Nothing。