ExecuteOptions 属性 (RDS)
指示是否启用异步执行。
重要
从 Windows 8 和 Windows Server 2012 开始,Windows 操作系统不再包含 RDS 服务器组件(有关更多详细信息,请参阅 Windows 8 和 Windows Server 2012 兼容性实用手册)。 Windows 的未来版本中将移除 RDS 客户端组件。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 使用 RDS 的应用程序应迁移到 WCF 数据服务。
设置和返回值
设置或返回以下值之一。
返回的常量 | 说明 |
---|---|
adcExecSync | 同步执行 Recordset 的下一次刷新。 |
adcExecAsync | 默认。 异步执行 Recordset 的下一次刷新。 |
注意
每个使用这些常量的可执行文件都必须为其提供声明。 可剪切并粘贴 Adcvbs.inc 文件(位于 RDS 库的默认安装文件夹中)中所需的常量声明。
备注
如果 ExecuteOptions 设置为 adcExecAsync,这将异步执行对 RDS.DataControl 对象的 Recordset 上的下一个 Refresh 调用。
如果在另一个可能更改 RDS.DataControl 对象的记录集的异步操作正在执行时尝试调用 Reset、Refresh、SubmitChanges、CancelUpdate 或 Recordset,则会发生错误。
如果在异步操作期间发生错误,RDS.DataControl 对象的 ReadyState 值将从 adcReadyStateLoaded 更改为 adcReadyStateComplete,并且 Recordset 属性值保持为 Nothing。
应用于
另请参阅
ExecuteOptions 和 FetchOptions 属性示例 (VBScript)
Cancel 方法 (RDS)