ExecuteOptions, propriété (RDS)

Indique si l’exécution asynchrone est activée.

Important

À compter de Windows 8 et Windows Server 2012, les composants serveur RDS ne sont plus inclus dans le système d’exploitation Windows (voir le Guide pratique sur la compatibilité de Windows Server 2012 et Windows 8 pour plus de détails). Les composants clients RDS seront supprimés dans une version ultérieure de Windows. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Les applications qui utilisent RDS doivent migrer vers WCF Data Service.

Paramètres et valeurs de retour

Définit ou renvoie l’une des valeurs suivantes.

Constant Description
adcExecSync Exécute l’actualisation suivante de l’objet Recordset de manière synchrone.
adcExecAsync Par défaut. Exécute l’actualisation suivante de l’objet Recordset de manière asynchrone.

Notes

Chaque fichier exécutable qui utilise ces constantes doit fournir des déclarations pour ces dernières. Vous pouvez couper et coller les déclarations de constantes souhaitées à partir du fichier Adcvbs.inc, situé dans le dossier d’installation par défaut de la bibliothèque RDS.

Notes

Si ExecuteOptions est défini sur adcExecAsync, le prochain appel de Refresh est exécuté de manière asynchrone sur le Recordset de l’objet RDS.DataControl.

Une erreur se produit si vous essayez d’appeler Reset, Refresh, SubmitChanges, CancelUpdate ou Recordset alors qu’une autre opération asynchrone susceptible de modifier le Recordset de l’objet RDS.DataControl est en cours d’exécution.

Si une erreur se produit pendant une opération asynchrone, la valeur ReadyState de l’objet RDS.DataControl passe de adcReadyStateLoaded à adcReadyStateComplete, et la valeur de la propriété Recordset reste Nothing.

S'applique à

DataControl, objet (RDS)

Voir aussi

ExecuteOptions et FetchOptions, exemples de propriétés (VBScript)
Cancel, méthode (RDS)