CDaoRecordset::MoveFirst

void MoveFirst ();
броска (CDaoException, CMemoryException);

Примечания

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

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

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

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

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

Если для объекта recordset на основе запроса SQL или querydef MoveLast , запрос вынужден завершения и полностью заполняется объект набора записей.

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

Чтобы переместить позицию текущей записи в объекте recordset определенное количество записей вперед или назад, вызовите переместить.

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

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

См. такжеnbsp;CDaoRecordset::Move, CDaoRecordset::MoveLast, CDaoRecordset::Move&Next, CDaoRecordset::MovePrev

Index