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


CDaoRecordset::MovePrev

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

void MovePrev( );

Заметки

Рекомендуется вызвать метод IsBOF, прежде чем попытке перейти к предыдущей записи. Вызов MovePrev вызовет CDaoException если IsBOF возвращает ненулевое значение, указывающее, уже прокрутили перед первой записи или записи не были выделены набором записей.

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

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

Примечание

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

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

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

Невозможно вызвать функцию-член MoveFirst или MovePrev с вперед - только при необходимости выполняя прокрутку моментальный снимок.

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

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

Требования

Header: afxdao.h

См. также

Ссылки

Класс CDaoRecordset

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

CDaoRecordset::Move

CDaoRecordset::MoveFirst

CDaoRecordset::MoveLast

CDaoRecordset::MoveNext