指示是否启用异步执行。
设置和返回值
设置或返回如下值。
常量 | 说明 |
AdcExecSync | 同步执行 Recordset 的下一个刷新操作。 |
AdcExecAsync | 默认值。异步执行 Recordset 的下一个刷新操作。 |
注意 使用这些常量的每个客户端的可执行文件必须为其提供声明。可以从位于 C:\Program Files\Common Files\System\MSADC 文件夹的文件 Adcvbs.inc 中剪切并粘贴常量声明。
说明
如果将 ExecuteOptions 设置为 adcExecAsync,则对 RDS.DataControl 对象的 Recordset 上异步执行下一个 Refresh 调用。
当正在执行可能更改 RDS.DataControl 对象中 Recordset 的另一个异步操作时,如果试图调用 Reset、Refresh、SubmitChanges、CancelUpdate 或 Recordset,将产生错误。
如果在异步操作中发生错误,RDS.DataControl 对象的 ReadyState 值将由 adcReadyStateLoaded 更改为 adcReadyStateComplete,而 Recordset 属性的值仍保持为 Nothing。