Compartir vía


ExecuteOptionEnum

Especifica cómo un proveedor debe ejecutar un comando.

Constante Valor Descripción
adAsyncExecute 0x10 Indica que el comando debe ejecutarse de forma asincrónica.

Este valor no se puede combinar con el valor CommandTypeEnum adCmdTableDirect.
adAsyncFetch 0x20 Indica que las filas restantes después de la cantidad inicial especificada en el CacheSize propiedad deben recuperarse de forma asincrónica.
adAsyncFetchNonBlocking 0x40 Indica que el subproceso principal nunca se bloquea mientras se recupera. Si no se ha recuperado la fila solicitada, la fila actual se mueve automáticamente al final del archivo.

Si abre un recordset de desde un stream de que contiene un objeto Recordset almacenado de forma persistente , adAsyncFetchNonBlocking no tendrá ningún efecto; la operación será sincrónica y de bloqueo.

adAsynchFetchNonBlocking no tiene ningún efecto cuando la opción adCmdTableDirect se usa para abrir el Recordset.
adExecuteNoRecords 0x80 Indica que el texto del comando es un comando o procedimiento almacenado que no devuelve filas (por ejemplo, un comando que solo inserta datos). Si se recuperan filas, se descartan y no se devuelven.

adExecuteNoRecords solo se puede pasar como parámetro opcional al método Command de o Connection Execute.
adExecuteStream 0x400 Indica que los resultados de una ejecución de comandos deben devolverse como una secuencia.

adExecuteStream solo se puede pasar como parámetro opcional al método execute Command Execute.
adExecuteRecord 0x800 Indica que el CommandText de es un comando o procedimiento almacenado que devuelve una sola fila que se debe devolver como un objeto record de.
adOptionUnspecified -1 Indica que el comando no está especificado.

Equivalente de ADO/WFC

Paquete: com.ms.wfc.data

Constante
AdoEnums.ExecuteOption.ASYNCEXECUTE
AdoEnums.ExecuteOption.ASYNCFETCH
AdoEnums.ExecuteOption.ASYNCFETCHNONBLOCKING
AdoEnums.ExecuteOption.NORECORDS
AdoEnums.ExecuteOption.UNSPECIFIED

Se aplica a

open (objeto Recordset de ADO)
método Requery de