Partager via


ExecuteOptionEnum

S’applique à : Access 2013, Office 2013

Spécifie la manière dont un fournisseur doit exécuter une commande.

Constante

Valeur

Description

adAsyncExecute

0x10

Indique que la commande doit s’exécuter de manière asynchrone. Cette valeur ne peut être combinée avec la valeur CommandTypeEnumadCmdTableDirect.

adAsyncFetch

0x20

Indique que les lignes restantes après la quantité spécifiée dans la propriété CacheSize doivent être extraites de manière asynchrone.

adAsyncFetchNonBlocking

0x40

Indique que le thème principal ne bloque jamais l'extraction. Si la ligne demandée n'a pas été extraite, la ligne en cours se déplace automatiquement vers la fin du fichier.

Si vous ouvrez un objet Recordset depuis une chaîne contenant un objet Recordset stocké avec persistance, adAsyncFetchNonBlocking sera sans effet ; l’opération sera synchrone et bloquante. adAsynchFetchNonBlocking est sans effet lorsque l’option adCmdTableDirect est utilisée pour ouvrir l’objet Recordset.

adExecuteNoRecords

0x80

Indique que le texte de la commande est une commande ou une procédure stockée qui ne renvoie pas de lignes (par exemple, une commande qui ne fait qu'insérer des données). Si des lignes sont extraites, elles sont ignorées et non renvoyées. adExecuteNoRecords ne peut être passé qu’en tant que paramètre facultatif à la méthode Command ou ConnectionExecute .

adExecuteStream

0x400

Indique que le résultat de l'exécution d'une commande doit être renvoyé sous forme de chaîne. adExecuteStream ne peut être passé qu’en tant que paramètre facultatif à la méthode CommandExecute .

adExecuteRecord


Indique que CommandText est une commande ou une procédure stockée qui renvoie une seule ligne, sous la forme d'un objet Record.

adOptionUnspecified

-1

Indique que la commande n'est pas spécifiée.

Équivalent ADO/WFC

Module : com.ms.wfc.data

Constante

AdoEnums.ExecuteOption.ASYNCEXECUTE

AdoEnums.ExecuteOption.ASYNCFETCH

AdoEnums.ExecuteOption.ASYNCFETCHNONBLOCKING

AdoEnums.ExecuteOption.NORECORDS

AdoEnums.ExecuteOption.UNSPECIFIED