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 物件的 Recordset 時,如果您嘗試呼叫 ResetRefreshSubmitChangesCancelUpdateRecordset,則會發生錯誤。

如果在非同步作業期間發生錯誤,則 RDS.DataControl 物件的 ReadyState 值會從 adcReadyStateLoaded 變更為 adcReadyStateComplete,而 Recordset 屬性值會維持 Nothing

套用至

DataControl 物件 (RDS)

另請參閱

ExecuteOptions 和 FetchOptions 屬性範例 (VBScript)
Cancel 方法 (RDS)