CDaoRecordset::GetAbsolutePosition

lange (GetAbsolutePosition);
Werfen Sie (CDaoException, CMemoryException);

Rückgabewert

Eine Ganzzahl zwischen 0 und der Anzahl der Datensätze im Recordset. Die Ordinalposition des aktuellen Datensatzes im Recordset entspricht.

Bemerkungen

Die Datensatznummer des aktuellen Datensatzes ein Recordset-Objekt zurückgibt. Der Wert der AbsolutePosition-Eigenschaft des zugrunde liegenden DAO-Objekts ist nullbasiert; die Einstellung 0 bezieht sich auf den ersten Datensatz im Recordset. Sie können die Anzahl der gefüllten Datensätze im Recordset bestimmen, indem Sie GetRecordCountaufrufen. GetRecordCount aufrufen kann einige Zeit dauern da es um zu bestimmen, die Anzahl aller Datensätze zugreifen müssen.

Wenn es kein aktueller Datensatz, ist als wenn es keine Datensätze im Recordset, &Nbsp sind; – 1 zurückgegeben. Wenn der aktuelle Datensatz gelöscht wird, der Wert der AbsolutePosition-Eigenschaft ist nicht definiert, und MFC wird eine Ausnahme ausgelöst, wenn darauf verwiesen wird. Für Recordsets vom Typ Dynaset sind neue Datensätze am Ende der Sequenz hinzugefügt.

Hinweis&Nbsp;  Diese Eigenschaft dient nicht als Ersatz-Datensatznummer verwendet werden. Lesezeichen sind immer noch der empfohlene Weg beibehalten und die Rückkehr zu einer bestimmten Position und die einzige Möglichkeit, die position des aktuellen Datensatzes über alle Arten von Recordset-Objekten. Insbesondere ändert sich die Position eines bestimmten Datensatzes beim vorhergehenden Eintragung(en) gelöscht werden. Es gibt auch keine Garantie, dass ein bestimmter Datensatz die gleiche absolute Position haben wird, wenn das Recordset wieder neu erstellt wird, da die Reihenfolge der einzelnen Datensätze innerhalb eines Recordsets nicht garantiert ist, es sei denn, sie mit einer SQL-Anweisung mit eine ORDER BY -Klausel erstellt wird.

Hinweis&Nbsp;  Dieser Member-Funktion gilt nur für vom Typ Dynaset und Snapshot-Typ recordsets.

Weitere Informationen zum Suchen von Datensätzen, finden Sie im Artikel DAO-Recordset: Recordset-Navigation im Visual C++ Programmer's Guide. Weitere Informationen finden Sie im Thema "AbsolutePosition-Eigenschaft" in der DAO-Hilfe.

CDaoRecordset ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDaoRecordset::SetAbsolutePosition

Index