ExecuteOptions 屬性 (RDS)
指出是否啟用異步執行。
重要
從 Windows 8 和 Windows Server 2012 開始,RDS 伺服器元件已不再包含在 Windows 作業系統中(如需詳細資訊,請參閱 Windows 8 和 Windows Server 2012 兼容性 Cookbook)。 RDS 用戶端元件將在未來的 Windows 版本中移除。 請避免在新的開發工作中使用此功能,並計劃修改目前使用此功能的應用程式。 使用 RDS 的應用程式應該移至 WCF Data Service。
設定和傳回值
設定或傳回下列其中一個值。
不斷 | 描述 |
---|---|
adcExecSync | 同步執行 Recordset 的下一次重新整理。 |
adcExecAsync | 違約。 以異步方式執行 Recordset 的下一次重新整理。 |
注意
每個使用這些常數的可執行檔都必須為其提供宣告。 您可以從位於 RDS 連結庫的預設安裝資料夾中的 Adcvbs.inc 檔案剪下並貼上所需的常數宣告。
言論
如果 ExecuteOptions 設為 adcExecAsync,則這會以異步方式在 RDS 上執行下一個 Refresh 呼叫。DataControl 物件的 Recordset。
如果您嘗試呼叫 Reset、Refresh、SubmitChanges、CancelUpdate或 Recordset,而另一個可能會變更 RDS 的異步操作。DataControl 物件的 Recordset 正在執行,就會發生錯誤。
如果在異步操作期間發生錯誤,RDS。DataControl 物件的 ReadyState 值會從 adcReadyStateLoaded 變更為 adcReadyStateComplete,而 Recordset 屬性值會維持 Nothing。
適用於
另請參閱
ExecuteOptions 和 FetchOptions 屬性範例 (VBScript)
Cancel 方法 (RDS)