RDS) (ExecuteOptions 属性

适用于:Access 2013、Office 2013

指示是否启用异步执行。

设置和返回值

设置或返回下列值之一。

常量

说明

adcExecSync

同步执行 Recordset 的下一个刷新操作。

adcExecAsync

默认值。 异步执行 Recordset 的下一个刷新操作。

注意

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

备注

如果 ExecuteOptions 设置为 adcExecAsync,则将对 RDS.DataControl 对象的 Recordset 异步执行下一个 Refresh 调用。

当正在执行另一个可能更改 RDS.DataControl 对象的 Recordset 的异步操作时,如果尝试调用 ResetRefreshSubmitChangesCancelUpdateRecordset,则将发生错误。

如果在异步操作期间发生错误,则 RDS.DataControl 对象的 ReadyState 值将从 adcReadyStateLoaded 更改为 adcReadyStateComplete,而 Recordset 属性值仍为 Nothing