CRecordset::GetRecordCount

длинные GetRecordCount ( ) const;

Возвращаемое значение

Количество записей в наборе записей; 0, если набор записей не содержит записей; или –1, если не удается определить количество записей.

Примечания

Вызов этой функции-члена для определения размера набора записей.

Осторожноnbsp;  Рекордное количество функционирует как «высокой воды марки» — наибольший номер запись еще видел как пользователь перемещается по записям. Общее количество записей известен только после того, как пользователь вышла за рамки последней записи. Для повышения производительности счетчик не обновляется при вызове метод MoveLast. Чтобы подсчитать записи, повторно вызвать Move&Next до IsEOF возвращает ненулевое значение. Добавление записи через CRecordset:AddNew и обновление увеличивает счетчик; Удаление записи через CRecordset::Delete уменьшается счетчик.

Обзор CRecordsetЧлены класса | Иерархическая схема

См. такжеnbsp;CRecordset::MoveLast, CRecordset::Move&Next, CRecordset::IsEOF, CRecordset::GetStatus

Index