CRecordset::GetRecordCount
Określa rozmiar zestawu rekordów.
long GetRecordCount( ) const;
Wartość zwracana
Liczba rekordów w zestawie rekordów; 0, jeśli zestaw rekordów nie zawiera żadnych rekordów; lub -1, jeśli nie można określić liczbę rekordów.
Uwagi
Przestroga |
---|
Liczba rekordów jest utrzymane jako "wysokiej wody znaku," rekord z najwyższym numerem jeszcze widoczne, gdy użytkownik przechodzi między rekordami.Całkowita liczba rekordów znana jest tylko po użytkownika został przeniesiony poza ostatnim rekordzie.Ze względu na wydajność, Zliczanie jest zaktualizowana podczas wywołania MoveLast.W celu policzenia rekordów samodzielnie, wywołać MoveNext wielokrotnie aż do IsEOF zwraca wartość niezerową.Dodawanie rekordu via CRecordset:AddNew i Aktualizacja zwiększa licznik; Usuwanie rekordu, via CRecordset::Delete zmniejsza się liczba. |
Wymagania
Nagłówek: afxdb.h