CDaoRecordset::MoveFirst
Эта функция-член вызывается с целью сделать первой записью в наборе записей (если таковые имеются), текущую запись.
void MoveFirst( );
Заметки
Не следует вызывать MoveFirst сразу после открытия набора записей. В это время первой записи (если таковые имеются), автоматически текущая запись.
Предупреждение
Вызов любого Переместить действует штрихи исключение, если набор записей не содержит записей.Как правило, вызовите и IsBOF и IsEOF, прежде чем операция move, чтобы определить, имеет ли набор записей какие-либо записи.После вызова Открыть или Requery, вызовите метод IsBOF или IsEOF.
Примечание
Если вызывается, то любое Переместить действует, пока текущая запись, обновления или добавления обновления теряются без предупреждения.
Используйте функции Переместить для перемещения от записи к записи без применено условие. Используйте операции поиска для нахождения записи в объекте набора записей является динамическим подмножеством данных- типа или моментальный снимок- типа, которые удовлетворяют некоторое состояние. Для поиска записи в объекте набора записей пользователем табличного типа, вызовите Seek.
Если набор записей " относится к набору записей пользователем табличный тип, то перемещение следовать индексом таблицы текущий. Можно задать текущий индекс с помощью свойства индекса базового объекта DAO. Если не устанавливать текущий индекс, то порядок возвращаемых записей не определен.
При вызове MoveLast объекта набора записей на основе sql-запроса или QueryDef, то запрос выполняется принудительно и объект набора записей до завершения полного заполнения.
Невозможно вызвать функцию-член MoveFirst или MovePrev с вперед - только при необходимости выполняя прокрутку моментальный снимок.
Для перемещения положения текущей записи в наборе записей объект определенное количество записей передних или обратная, вызовите Переместить.
Дополнительные сведения см. в разделах "метод" и "move, MoveFirst, MoveLast, MoveNext и MovePrevious методы" в Справке DAO.
Требования
Header: afxdao.h