ExecuteOptionEnum
指定提供程序应如何执行命令。
返回的常量 | Value | 说明 |
---|---|---|
adAsyncExecute | 0x10 | 指示命令应异步执行。 此值不能与 CommandTypeenum 值 ADCMDTableDirect 结合使用。 |
adAsyncFetch | 0x20 | 指示在 CacheSize 属性中指定的初始数量之后的其余行应异步检索。 |
adAsyncFetchNonBlocking | 0x40 | 指示主线程在检索时永远不会阻止。 如果未检索请求的行,当前行将自动移动到文件的末尾。 如果从包含持久存储的 Recordset 的流中打开一个 Recordset,adAsyncFetchNonBlocking 将不起作用;操作将是同步和阻止操作。 使用 adCmdTableDirect 选项打开 Recordset 时,adAsynchFetchNonBlocking 不起作用。 |
adExecuteNoRecords | 0x80 | 指示命令文本是不返回行的命令或存储过程(例如,仅插入数据的命令)。 如果检索到任何行,它们将被放弃且不返回。 adExecuteNoRecords 只能作为可选参数传递给 Command 或 Connection Execute 方法。 |
adExecuteStream | 0x400 | 指示命令执行的结果应作为流返回。 adExecuteStream 只能作为可选参数传递给 Command Execute 方法。 |
adExecuteRecord | 0x800 | 指示 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 |