Freigeben über


FetchOptions-Eigenschaft (RDS)

Gilt für: Access 2013, Office 2013

Gibt den Typ für asynchrone Abrufvorgänge an.

Einstellung und Rückgabewert

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

Konstante

Beschreibung

adcFetchUpFront

Alle Datensätze des Recordsets werden abgerufen, bevor die Steuerung an die Anwendung zurückgeht. Erst nachdem das vollständige Recordset-Objekt abgerufen wurde, kann es durch die Anwendung bearbeitet werden.

adcFetchBackground

Die Steuerung kann zur Anwendung zurückkehren, sobald der erste Batch von Datensätzen abgerufen wurde. Ein nachfolgendes Lesen des Recordsets , das versucht, auf einen Datensatz zuzugreifen, der im ersten Batch nicht abgerufen wurde, wird verzögert, bis der gesuchte Datensatz tatsächlich abgerufen wird. Zu diesem Zeitpunkt kehrt die Steuerung an die Anwendung zurück.

adcFetchAsync

Standard. Die Steuerung 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 gelesen, der dem gesuchten Datensatz am nächsten ist, und die Steuerung wird sofort zurückgegeben, was angibt, dass das aktuelle Ende des Recordset-Objekts erreicht wurde. Beispielsweise wird bei einem Aufruf von MoveLast die aktuelle Datensatzposition in den letzten tatsächlich abgerufenen Datensatz verschoben, obwohl das Recordset weiterhin von weiteren Datensätzen aufgefüllt 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

In einer Webanwendung sollten Sie in der Regel adcFetchAsync (den Standardwert) verwenden, da dadurch eine bessere Leistung erzielt wird. In einer kompilierten Clientanwendung wird meist adcFetchBackground verwendet.