GetRows-Methode (ADO)
Gilt für: Access 2013, Office 2013
Ruft mehrere Datensätze eines Recordset-Objekts in ein Array ab.
Syntax
Array = recordset. GetRows(Rows, Start, Fields )
Rückgabewert
Gibt einen Variant-Wert zurück, deren dessen Wert es sich um ein zweidimensionales Array handelt.
Parameter
Parameter | Beschreibung |
---|---|
Rows | Optional. Ein GetRowsOptionEnum-Wert, der die Anzahl der abzurufenden Datensätze angibt. Der Standardwert lautet adGetRowsRest. |
Start | Optional. Ein String -Wert oder ein Variant -Wert, der die Textmarke für den Datensatz ergibt, bei dem der GetRows -Vorgang beginnen soll. Sie können auch einen BookmarkEnum-Wert verwenden. |
Fields | Optional. Ein Variant -Wert, der einen einzelnen Feldnamen oder eine einzelne Ordnungsposition oder ein Array mit Feldnamen oder Nummern für Ordnungspositionen darstellt. ADO gibt nur die Daten in diesen Feldern zurück. |
Hinweise
Verwenden Sie die GetRows -Methode, um Datensätze aus einem Recordset -Objekt in ein zweidimensionales Array zu kopieren. Der erste Index identifiziert das Feld und der zweite die Nummer des Datensatzes. Die Array-Variable wird automatisch an die richtige Größe angepasst, wenn die GetRows-Methode die Daten zurückgibt.
Wenn Sie für das Argument Rows keinen Wert angeben, ruft die GetRows-Methode automatisch alle Datensätze im Recordset-Objekt ab. Wenn Sie mehr Datensätze anfordern, als verfügbar sind, gibt GetRows nur die verfügbaren Datensätze zurück.
Wenn das Recordset-Objekt Textmarken unterstützt, können Sie festlegen, bei welchem Datensatz die GetRows-Methode mit dem Abrufen von Daten beginnen soll, indem Sie den Wert der Bookmark-Eigenschaft dieses Datensatzes in das Argument Start übergeben.
Wenn Sie die beim Aufrufen von GetRows zurückgegebenen Felder einschränken möchten, können Sie einen einzelnen Feldnamen/eine einzelne Nummer oder ein Array mit Feldnamen/Nummern in das Argument Fields übergeben.
Nachdem Sie GetRows aufgerufen haben, wird der nächste ungelesene Datensatz zum aktuellen Datensatz, oder die EOF-Eigenschaft wird auf True festgelegt, wenn keine weiteren Datensätze verfügbar sind.