Freigeben über


CRecordset::GetRecordCount

Bestimmt die Größe des Recordsets.

long GetRecordCount( ) const;

Rückgabewert

Die Anzahl von Datensätzen im Recordset; 0 die Recordset keine Datensätze enthält; oder 1, wenn die Anzahl der Datensätze nicht bestimmt werden kann.

Hinweise

WarnhinweisVorsicht

Die Anzahl der Datensätze wird als "Obergrenzenmarkierung verwaltet," der hoch-nummerierte Datensatz und angezeigt, während der Benutzer durch die Datensätze verlässt.Die Gesamtanzahl von Datensätzen wird nur, nachdem der Benutzer den letzten Datensatz hinaus weg ist.Aus Leistungsgründen wird die Anzahl nicht aktualisiert, wenn Sie MoveLast aufrufen.Um Datensätze sich zu zählen, rufen Sie MoveNext wiederholt auf bis IsEOF-Wert ungleich 0 (null) zurückgibt.Das Hinzufügen eines Datensatzes zu CRecordset:AddNew und Update erhöht die Anzahl; einen Datensatz zu CRecordset::Delete gelöscht wird, verringert die Anzahl.

Anforderungen

Header: afxdb.h

Siehe auch

Referenz

CRecordset-Klasse

Hierarchien-Diagramm

CRecordset::MoveLast

CRecordset::MoveNext

CRecordset::IsEOF

CRecordset::GetStatus