Freigeben über


FetchOptions-Eigenschaft (RDS)

Gibt den Typ des asynchronen Abrufs an.

Wichtig

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.

Festlegen und Zurückgeben von Werten

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

Konstante Beschreibung
adcFetchUpFront- Alle Datensätze des Recordset- werden abgerufen, bevor das Steuerelement an die Anwendung zurückgegeben wird. Das vollständige Recordset- wird abgerufen, bevor die Anwendung alles daran ausführen darf.
adcFetchBackground- Die Steuerung kann zur Anwendung zurückkehren, sobald der erste Datensatzbatch abgerufen wurde. Ein nachfolgendes Lesen des Recordset-, das versucht, auf einen Datensatz zuzugreifen, der nicht im ersten Batch abgerufen wird, wird verzögert, bis der gesuchte Datensatz tatsächlich abgerufen wird, wobei das Steuerelement zur Anwendung zurückkehrt.
adcFetchAsync- Vorgabe. Das Steuerelement kehrt sofort zur Anwendung zurück, 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 kommt, sofort gelesen und gesteuert, was angibt, dass das aktuelle Ende des Recordset- erreicht wurde. Beispielsweise wird durch einen Aufruf von MoveLast die aktuelle Datensatzposition in den letzten abgerufenen Datensatz verschoben, auch wenn weiterhin weitere Datensätze das Recordset-auffüllen.

Anmerkung

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 möchten Sie in der Regel adcFetchAsync- (Standardwert) verwenden, da sie eine bessere Leistung bietet. In einer kompilierten Clientanwendung möchten Sie in der Regel adcFetchBackgroundverwenden.

Gilt für

DataControl-Objekt (RDS)

Siehe auch

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