Freigeben über


ReadyState-Eigenschaft (RDS)

Gilt für: Access 2013, Office 2013

Gibt den Status eines DataControl-Objekts beim Abrufen von Daten in dessen Recordset-Objekt an.

Einstellungen und Rückgabewerte

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

Wert

Beschreibung

adcReadyStateLoaded

Die aktuelle Abfrage wird noch ausgeführt, und es wurden noch keine Zeilen abgerufen. Das Recordset-Objekt des DataControl-Objekts ist nicht verfügbar.

adcReadyStateInteractive

Eine erste von der aktuellen Abfrage abgerufene Datensatzgruppe wurde im Recordset-Objekt des DataControl-Objekts gespeichert und ist verfügbar. Die übrigen Zeilen werden noch abgerufen.

adcReadyStateComplete

Alle von der aktuellen Abfrage abgerufenen Zeilen wurden im Recordset-Objekt des DataControl-Objekts gespeichert und sind verfügbar. Dieser Status ist auch vorhanden, wenn eine Operation aufgrund eines Fehlers abgebrochen wurde oder wenn das Recordset-Objekt nicht initialisiert wird.

Hinweis

Each client-side executable file that uses these constants must provide declarations for them. Sie können die gewünschten Konstantendeklarationen aus der Datei Adcvbs.inc im Ordner C:\Programme\Gemeinsame Dateien\System\MSADC kopieren und einfügen.

Hinweise

Verwenden Sie das onReadyStateChange-Ereignis, um Änderungen in der ReadyState-Eigenschaft während einer asynchronen Abfrageoperation zu überwachen. Das ist effizienter, als den Wert der Eigenschaft regelmäßig zu überprüfen.

Wenn während eines asynchronen Vorgangs ein Fehler auftritt, ändert sich die ReadyState-Eigenschaft in adcReadyStateComplete, die State-Eigenschaft von adStateExecuting in adStateClosed, und die Eigenschaft Value des Recordset-Objekts bleibt Nothing.