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
Weitere Informationen
ExecuteOptions und FetchOptions Eigenschaften – Beispiel (VBScript)
Cancel-Methode (RDS)