Поделиться через


CDaoRecordset::MoveLast

Эта функция-член вызывается с целью сделать последней записью (если таковые имеются), в наборе записей текущую запись.

void MoveLast( );

Заметки

Предупреждение

Вызов любого Переместить действует штрихи исключение, если набор записей не содержит записей.Как правило, вызовите и IsBOF и IsEOF, прежде чем операция move, чтобы определить, имеет ли набор записей какие-либо записи.После вызова Открыть или Requery, вызовите метод IsBOF или IsEOF.

Примечание

Если вызывается, то любое Переместить действует, пока текущая запись, обновления или добавления обновления теряются без предупреждения.

Используйте функции Переместить для перемещения от записи к записи без применено условие. Используйте операции поиска для нахождения записи в объекте набора записей является динамическим подмножеством данных- типа или моментальный снимок- типа, которые удовлетворяют некоторое состояние. Для поиска записи в объекте набора записей пользователем табличного типа, вызовите Seek.

Если набор записей " относится к набору записей пользователем табличный тип, то перемещение следовать индексом таблицы текущий. Можно задать текущий индекс с помощью свойства индекса базового объекта DAO. Если не устанавливать текущий индекс, то порядок возвращаемых записей не определен.

При вызове MoveLast объекта набора записей на основе sql-запроса или QueryDef, то запрос выполняется принудительно и объект набора записей до завершения полного заполнения.

Для перемещения положения текущей записи в наборе записей объект определенное количество записей передних или обратная, вызовите Переместить.

Дополнительные сведения см. в разделах "метод" и "move, MoveFirst, MoveLast, MoveNext и MovePrevious методы" в Справке DAO.

Требования

Header: afxdao.h

См. также

Ссылки

Класс CDaoRecordset

Диаграмма иерархии

CDaoRecordset::Move

CDaoRecordset::MoveFirst

CDaoRecordset::MoveNext

CDaoRecordset::MovePrev