CDaoRecordset::GetRecordCount

длинные GetRecordCount ();
броска (CDaoException, CMemoryException);

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

Возвращает количество записей в объекте recordset.

Примечания

Этот член функция вызывается для выяснить доступ число записей в наборе записей. GetRecordCount не указывает, сколько записей содержится в динамического или статического типа записей до тех пор, пока доступ все записи. Этот вызова функции-члена может занять значительное количество времени для завершения.

После того, как к последней записи, возвращаемое значение указывает общее количество неудаленные записей в наборе записей. Чтобы последнюю запись для доступа, вызовите функцию-член MoveLast или FindLast для набора записей. Количество SQL также можно использовать для определения приблизительное количество записей, с которыми ваш запрос будет возвращать.

Как ваше приложение удаляет записи в объекте recordset динамического, возвращаемое значение GetRecordCount уменьшается. Однако удаления другими пользователями записи не отражаются GetRecordCount до тех пор, пока текущая запись помещается на удаленную запись. Если выполнить транзакцию, которая влияет на количество записей и затем выполните откат транзакции, GetRecordCount не будет отражать фактическое количество оставшихся записей.

Значение GetRecordCount из набора записей статического типа не влияют изменения в базовых таблицах.

Значение GetRecordCount из объекта recordset табличного типа отражает примерное количество записей в таблице и немедленно влияют как таблицы записи добавляются и удаляются.

Набор записей с записи не возвращает значение 0. При работе с придает таблиц или баз данных ODBC, GetRecordCou&nt всегда returnsnbsp; – 1. Вызов функции-члена Requery набора записей сбрасывает значение GetRecordCount так, как если бы были re-executed запроса.

Дополнительные сведения о навигации в наборах записей, найти в статье записей DAO: навигации набора записей в Руководстве по Visual C++ программист. Соответствующую информацию в разделе «Свойства RecordCount» в справке DAO.

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

См. также CDaoRecordset::GetFieldCount, CDaoRecordset::GetFieldInfo, CDaoRecordset::GetIndexCount, CDaoRecordset::GetIndexInfo

Index