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 ライブラリの既定のインストール フォルダーに貼り付けます。
注釈
ExecuteOptions が adcExecAsync に設定されている場合は、これによって、RDS.DataControl オブジェクトの Recordset に対して非同期的に Refresh 呼び出しが実行されます。
RDS.DataControl オブジェクトの Recordset の変更を引き起こす可能性がある別の非同期操作の実行中に Reset、Refresh、SubmitChanges、CancelUpdate、または Recordset を呼び出そうとすると、エラーが発生します。
非同期操作中にエラーが発生した場合は、RDS.DataControl オブジェクトの ReadyState 値が adcReadyStateLoaded から adcReadyStateComplete に変わります。Recordset プロパティ値は Nothing のままです。
適用対象
参照
ExecuteOptions と FetchOptions プロパティの例 (VBScript)
Cancel メソッド (RDS)