适用于:Access 2013、Office 2013
指定提供程序应当如何执行命令。
| 常量 | 值 | 说明 | 
|---|---|---|
| adAsyncExecute | 0x10 | 指示命令应异步执行。 此值不能与 CommandTypeEnum 值 adCmdTableDirect 结合使用。 | 
| adAsyncFetch | 0x20 | 指示应异步检索在 CacheSize 属性中指定的初始数量之后剩余的行。 | 
| adAsyncFetchNonBlocking | 0x40 | 指示主线程在检索期间永不阻塞。 如果未检索到请求的行,当前行将自动移动到文件的末尾。 如果从包含永久存储的 Recordset 的 Stream 中打开 Recordset,adAsyncFetchNonBlocking 将无效;操作将同步且阻塞。 当使用 adCmdTableDirect 选项来打开 Recordset 时,adAsynchFetchNonBlocking 无效。 | 
| adExecuteNoRecords | 0x80 | 指示命令文本是不返回行的命令或存储过程(如,仅插入数据的命令)。 如果检索到任何行,将丢弃它们而不是返回它们。 adExecuteNoRecords 只能作为可选参数传递给 Command 或 ConnectionExecute 方法。 | 
| adExecuteStream | 0x400 | 指示命令执行的结果应作为流返回。 adExecuteStream 只能作为可选参数传递给 CommandExecute 方法。 | 
| adExecuteRecord | 
 | 指示 CommandText 是返回单个行(它应该作为 Record 对象返回)的命令或存储过程。 | 
| adOptionUnspecified | -1 | 指示未指定命令。 | 
ADO/WFC 等效项
包:com.ms.wfc.data
| 常量 | 
|---|
| AdoEnums.ExecuteOption.ASYNCEXECUTE | 
| AdoEnums.ExecuteOption.ASYNCFETCH | 
| AdoEnums.ExecuteOption.ASYNCFETCHNONBLOCKING | 
| AdoEnums.ExecuteOption.NORECORDS | 
| AdoEnums.ExecuteOption.UNSPECIFIED |