Freigeben über


FetchOptions-Eigenschaft (RDS)

Gibt den Typ des asynchronen Abrufens an.

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

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

Dauerhaft Beschreibung
adcFetchUpFront Alle Datensätze des Recordset werden abgerufen, bevor die Kontrolle an die Anwendung zurückgegeben wird. Das vollständige Recordset wird abgerufen, bevor die Anwendung etwas damit machen darf.
adcFetchBackground Die Kontrolle kann an die Anwendung zurückgegeben werden, sobald der erste Datensatzbatch abgerufen wurde. Ein nachfolgender Lesevorgang des Recordset, der versucht, auf einen Datensatz zuzugreifen, der nicht im ersten Batch abgerufen wurde, wird verzögert, bis der gesuchte Datensatz tatsächlich abgerufen wird. Zu diesem Zeitpunkt wird die Kontrolle an die Anwendung zurückgegeben.
adcFetchAsync Standard. Die Kontrolle wird sofort an die Anwendung zurückgegeben, während Datensätze im Hintergrund abgerufen werden. Wenn die Anwendung versucht, einen Datensatz zu lesen, der noch nicht abgerufen wurde, wird der Datensatz, der dem gesuchten Datensatz am nächsten ist, gelesen, und die Kontrolle wird sofort zurückgegeben, was anzeigt, dass das aktuelle Ende des Recordset erreicht wurde. Ein Aufruf von MoveLast wird z. B. die aktuelle Datensatzposition auf den letzten tatsächlich abgerufenen Datensatz verschieben, auch wenn das Auffüllen des Recordset mit weiteren Datensätzen fortgesetzt 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

In einer Webanwendung verwenden Sie normalerweise adcFetchAsync (der Standardwert), weil es eine bessere Leistung bietet. In einer kompilierten Clientanwendung verwenden Sie normalerweise adcFetchBackground.

Gilt für

DataControl-Objekt (RDS)

Weitere Informationen

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