Freigeben über


ExecuteOptions-Eigenschaft (RDS)

Gibt an, ob die asynchrone Ausführung aktiviert ist.

Wichtig

Ab Windows 8 und Windows Server 2012 sind RDS-Serverkomponenten nicht mehr im Windows-Betriebssystem enthalten (weitere Informationen finden Sie in den jeweiligen Kompatibilitäts-Cookbooks zu Windows 8 und Windows Server 2012). RDS-Clientkomponenten werden in einer zukünftigen Version von Windows entfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden. Anwendungen, die RDS verwenden, sollten zu WCF Data Service migriert werden.

Einstellungen und Rückgabewerte

Dieses Feld gibt einen der folgenden Werte zurück:

Dauerhaft Beschreibung
adcExecSync Führt die nächste Aktualisierung des Recordsets synchron aus.
adcExecAsync Standard. Führt die nächste Aktualisierung des Recordsets asynchron aus.

Hinweis

Jede ausführbare Datei, die diese Konstanten verwendet, muss Deklarationen für sie bereitstellen. Sie können die gewünschten Konstantendeklarationen aus der Datei Adcvbs.inc ausschneiden und einfügen. Diese befindet sich im Standardinstallationsordner der RDS-Bibliothek.

Bemerkungen

Wenn ExecuteOptions auf adcExecAsync festgelegt ist, erfolgt eine asynchrone Ausführung des nächsten RefreshAufrufs für das Recordset des RDS.DataControl-Objekts.

Wenn Sie versuchen, Reset, Refresh, SubmitChanges, CancelUpdate oder Recordset aufzurufen, während ein anderer asynchroner Vorgang ausgeführt wird, der gegebenenfalls das Recordset des RDS.DataControl-Objekts ändert, tritt ein Fehler auf.

Wenn während eines asynchronen Vorgangs ein Fehler auftritt, ändert sich der ReadyState-Wert des RDS.DataControl-Objekts vonadcReadyStateLoaded in adcReadyStateComplete, und der Recordset-Eigenschaftswert bleibt Nothing.

Gilt für

DataControl-Objekt (RDS)

Weitere Informationen

ExecuteOptions und FetchOptions Eigenschaften – Beispiel (VBScript)
Cancel-Methode (RDS)