Condividi tramite


ExecuteOptionEnum

Specifica la modalità di esecuzione di un comando da parte di un provider.

Costante Valore Descrizione
adAsyncExecute 0x10 Indica che il comando deve essere eseguito in modo asincrono.

Questo valore non può essere combinato con il valore commandTypeEnumadCmdTableDirect.
adAsyncFetch 0x20 Indica che le righe rimanenti dopo la quantità iniziale specificata nella proprietà CacheSize devono essere recuperate in modo asincrono.
adAsyncFetchNonBlocking 0x40 Indica che il thread principale non si blocca mai durante il recupero. Se la riga richiesta non è stata recuperata, la riga corrente passa automaticamente alla fine del file.

Se si apre un Recordset di da un Stream contenente un oggetto Recordset archiviato in modo permanente , adAsyncFetchNonBlocking non avrà effetto; l'operazione sarà sincrona e bloccata.

adAsynchFetchNonBlocking non ha alcun effetto quando viene usata l'opzione adCmdTableDirect per aprire l'Recordset.
adExecuteNoRecords 0x80 Indica che il testo del comando è un comando o una stored procedure che non restituisce righe, ad esempio un comando che inserisce solo i dati. Se vengono recuperate righe, vengono eliminate e non restituite.

adExecuteNoRecords può essere passato solo come parametro facoltativo al metodo Command o Connection Execute.
adExecuteStream 0x400 Indica che i risultati di un'esecuzione del comando devono essere restituiti come flusso.

adExecuteStream può essere passato solo come parametro facoltativo al metodo Command Execute.
adExecuteRecord 0x800 Indica che CommandText è un comando o una stored procedure che restituisce una singola riga che deve essere restituita come oggetto Record.
adOptionUnspecified -1 Indica che il comando non è specificato.

Equivalente ADO/WFC

Pacchetto: com.ms.wfc.data

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

Si applica a

metodo Execute (comando ADO)
Execute (connessione ADO)