次の方法で共有


ExecuteOptions プロパティ (RDS)

非同期実行が有効になっているかどうかを示します。

重要

Windows 8 および Windows Server 2012 から、RDS サーバー コンポーネントが Windows オペレーティング システムに含まれなくなりました (詳細については、Windows 8 および Windows Server 2012 の互換性クックブックを参照してください)。 RDS クライアント コンポーネントは、今後のバージョンの Windows で削除される予定です。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。 RDS を使用するアプリケーションを WCF Data Service に移行する必要があります。

設定と戻り値

次の値のいずれかを設定するか返します。

常時 説明
adcExecSync Recordset の次の更新を同期的に実行します。
adcExecAsync 既定値。 Recordset の次の更新を非同期的に実行します。

注意

これらの定数を使用する各実行可能ファイルは、それらの宣言を提供する必要があります。 Adcvbs.inc から入手する必要がある定数宣言を切り取り、RDS ライブラリの既定のインストール フォルダーに貼り付けます。

注釈

ExecuteOptionsadcExecAsync に設定されている場合は、これによって、RDS.DataControl オブジェクトの Recordset に対して非同期的に Refresh 呼び出しが実行されます。

RDS.DataControl オブジェクトの Recordset の変更を引き起こす可能性がある別の非同期操作の実行中に ResetRefreshSubmitChangesCancelUpdate、または Recordset を呼び出そうとすると、エラーが発生します。

非同期操作中にエラーが発生した場合は、RDS.DataControl オブジェクトの ReadyState 値が adcReadyStateLoaded から adcReadyStateComplete に変わります。Recordset プロパティ値は Nothing のままです。

適用対象

DataControl オブジェクト (RDS)

参照

ExecuteOptions と FetchOptions プロパティの例 (VBScript)
Cancel メソッド (RDS)