プロバイダーがコマンドを実行する方法を指定します。
| 定数 | 価値 | 形容 |
|---|---|---|
| adAsyncExecute を する | 0x10 | コマンドを非同期的に実行する必要があることを示します。 この値は、adCmdTableDirect CommandTypeEnum 値と組み合わせることはできません。 |
| adAsyncFetch を する | 0x20 | CacheSize プロパティで指定された初期数量の後の残りの行を非同期的に取得する必要があることを示します。 |
| adAsyncFetchNonBlocking を する | 0x40 | メイン スレッドが取得中にブロックされないように指定します。 要求された行が取得されていない場合、現在の行は自動的にファイルの末尾に移動します。 永続的に格納されている Recordsetを含む ストリーム から Recordset を開くと、adAsyncFetchNonBlocking 効果はありません。操作は同期とブロックになります。 adAsynchFetchNonBlocking 、adCmdTableDirect オプションを使用して Recordsetを開くと、効果はありません。 |
| adExecuteNoRecords | 0x80 | コマンド テキストが、行を返さないコマンドまたはストアド プロシージャ (データのみを挿入するコマンドなど) であることを示します。 取得された行は破棄され、返されません。 adExecuteNoRecords は、コマンド または Connection Execute メソッドにのみ省略可能なパラメーターとして渡すことができます。 |
| adExecuteStream を する | 0x400 | コマンド実行の結果をストリームとして返す必要があることを示します。 adExecuteStream は、省略可能なパラメーターとして Command Execute メソッドにのみ渡すことができます。 |
| adExecuteRecord | 0x800 | CommandText が、Record オブジェクトとして返される 1 つの行を返すコマンドまたはストアド プロシージャであることを示します。 |
| adOptionUnspecified の | -1 | コマンドが指定されていないことを示します。 |
ADO/WFC と同等
パッケージ: com.ms.wfc.data
| 定数 |
|---|
| AdoEnums.ExecuteOption.ASYNCEXECUTE |
| AdoEnums.ExecuteOption.ASYNCFETCH |
| AdoEnums.ExecuteOption.ASYNCFETCHNONBLOCKING |
| AdoEnums.ExecuteOption.NORECORDS |
| AdoEnums.ExecuteOption.UNSPECIFIED |