Freigeben über


ReadyState-Eigenschaft (RDS)

Gibt den Fortschritt eines DataControl-Objekts an, während es Daten in sein Recordset-Objekt abruft.

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.

Wert Beschreibung
adcReadyStateLoaded Die aktuelle Abfrage wird weiterhin ausgeführt, und es wurden keine Zeilen abgerufen. Das Recordset des DataControl-Objekts ist für die Verwendung nicht verfügbar.
adcReadyStateInteractive Eine anfängliche Gruppe von Zeilen, die von der aktuellen Abfrage abgerufen wurden, wurde im Recordset des DataControl-Objekts gespeichert und steht zur Verwendung zur Verfügung. Die verbleibenden Zeilen werden noch abgerufen.
adcReadyStateComplete Eine anfängliche Gruppe von Zeilen, die von der aktuellen Abfrage abgerufen wurden, wurde im Recordset des DataControl-Objekts gespeichert und steht zur Verwendung zur Verfügung.

Dieser Zustand ist auch vorhanden, wenn ein Vorgang aufgrund eines Fehlers abgebrochen wurde oder das Recordset-Objekt nicht initialisiert wird.

Hinweis

Jede clientseitige 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

Verwenden Sie das onReadyStateChange-Ereignis, um Änderungen in der ReadyState-Eigenschaft während eines asynchronen Abfragevorgangs zu überwachen. Dies ist effizienter als eine regelmäßige Überprüfung des Wertes der Immobilie.

Tritt während einer asynchronen Operation ein Fehler auf, ändert sich die Eigenschaft ReadyState in adcReadyStateComplete, die Eigenschaft Status ändert sich von adStateExecuting in adStateClosed und die Eigenschaft Value des Recordset-Objekts bleibt Nothing.

Gilt für

DataControl-Objekt (RDS)

Weitere Informationen

ReadyState-Eigenschaft – Beispiel (VBScript)
Cancel-Methode (RDS)
ExecuteOptions-Eigenschaft (RDS)