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