Freigeben über


ExecuteOptions-Eigenschaft (RDS)

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

Von Bedeutung

Ab Windows 8 und Windows Server 2012 sind RDS-Serverkomponenten nicht mehr im Windows-Betriebssystem enthalten (weitere Details finden Sie unter Windows 8 und Windows Server 2012 Compatibility Cookbook). RDS-Clientkomponenten werden in einer zukünftigen Version von Windows entfernt. Vermeiden Sie die Verwendung dieses Features in neuer Entwicklungsarbeit, und planen Sie, Anwendungen zu ändern, die derzeit dieses Feature verwenden. Anwendungen, die RDS verwenden, sollten zu WCF Data Servicemigrieren.

Einstellungen und Rückgabewerte

Legt einen der folgenden Werte fest oder gibt diese zurück.

Dauerhaft BESCHREIBUNG
adcExecSync Führt die nächste Aktualisierung des Recordset synchron aus.
adcExecAsync Vorgabe. Führt die nächste Aktualisierung des Recordset 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, die sich im Standardinstallationsordner für die RDS-Bibliothek befindet.

Bemerkungen

Wenn ExecuteOptions auf adcExecAsync festgelegt ist, führt dies asynchron den nächsten Refresh-Aufruf für rdS aus. Recordset des DataControl-Objekts.

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

Wenn während eines asynchronen Vorgangs ein Fehler auftritt, wird rdS ausgeführt. Der ReadyState-Wert des DataControl-Objekts ändert sich von adcReadyStateLoaded in adcReadyStateComplete, und der Recordset-Eigenschaftswert bleibt Nothing.

Gilt für

DataControl-Objekt (RDS)

Siehe auch

ExecuteOptions- und FetchOptions-Eigenschaft (Beispiel) (VBScript)
Cancel-Methode (RDS)