指示是否启用异步执行。

设置和返回值

设置或返回如下值。

常量

说明

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