CDaoRecordset::GetRecordCount

długi GetRecordCount ();
rzut (CDaoException, CMemoryException);

Wartość zwracany

Zwraca liczbę rekordów dostępne w obiekcie recordset.

Uwagi

Wywołanie tej funkcji Państwa, aby dowiedzieć się, ile rekordów w zestawie rekordów były dostępne. GetRecordCount nie wskazuje, ile rekordów zawarte są w dynamicznego lub rekordów typu migawka, dopóki nie uzyskiwano wszystkie rekordy. To wywołanie funkcji członek może podjąć znaczną ilość czasu na zakończenie.

Po ostatnim rekordzie has been accessed, wartość zwracany wskazuje całkowitą liczbę nieusuniętym rekordów w zestawie rekordów. Aby wymusić ostatniego rekordu można uzyskać dostęp, wywołania funkcji członek MoveLast lub FindLast dla tego zestawu rekordów. Można również użyć SQL Count ustalenie przybliżonej liczby rekordów, które kwerenda będzie zwracać.

Jako aplikacja usunie rekordów w zestawie rekordów dynamicznego, zmniejsza wartość zwracany GetRecordCount . Jednak rekordy usunięte przez innych użytkowników nie są odzwierciedlone poprzez GetRecordCount , dopóki bieżący rekord jest umieszczony na usuniętym rekordzie. Jeśli wykonanie transakcji, która ma wpływ na liczbę rekordów, a następnie wycofać transakcji, GetRecordCount nie będzie odzwierciedlał rzeczywista liczba pozostałych rekordów.

Wartość GetRecordCount z zestaw rekordów typu migawka nie dotyczy zmiany w tabelach.

Wartość GetRecordCount z zestaw rekordów typu tabela odzwierciedla przybliżoną liczbę rekordów w tabeli i wpływa bezpośrednio w tabeli rekordy są dodawane i usuwane.

Zestaw rekordów z żad&nych rekordów zwraca wartość 0. Podczas pracy z załączone tabele lub baz danych ODBC, GetRecordCount zawsze returnsnbsp; – 1. Wywołanie funkcji członek PonówKwerendę na zestawie rekordów Resetuje wartość GetRecordCount , podobnie jak w przypadku kwerendy zostały ponownie uruchomił.

Aby uzyskać więcej informacji na temat nawigacji w zestawy rekordów, zobacz artykuł zestawu rekordów DAO: nawigacji zestawu rekordów w Visual C++ Programmer's Guide. Aby uzyskać pokrewne informacje zobacz temat „LiczbaRekordów właściwości"w pomocy programu DAO.

Omówie&nie CDaoRecordset |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CDaoRecordset::GetFieldCount, CDaoRecordset::GetFieldInfo, CDaoRecordset::GetIndexCount, CDaoRecordset::GetIndexInfo

Index