CRecordset::MoveFirst
Делает первой записью в первом наборе строк текущую запись.
Синтаксис
void MoveFirst( );
Заметки
Независимо от того, реализованы ли выборка строк bulk это значение всегда является первой записью в наборе записей.
Не следует вызывать MoveFirst сразу после открытия набора записей.В это время первой записи (если таковые имеются), автоматически текущая запись.
Примечание
Эта функция-член является недопустимым для наборов записей - только вперед.
Примечание
При перемещении по набору записей, нельзя пропустить удаленные записи.Дополнительные сведения см. в разделе IsDeleted функции-члена.
Предупреждение
Вызов любого Переместить действует штрихи исключение, если набор записей не содержит записей.Для определения, имеет ли набор записей какие-либо записи, вызовите IsBOF и IsEOF.
Примечание
Если вызывается, то любое Переместить действует, пока текущая запись, обновления или добавления обновления теряются без предупреждения.
Дополнительные сведения о перемещении по набору записей см. статьи Набор записей. Прокрутка (ODBC) и Набор записей. Закладки и абсолютное позиционирование (ODBC).Дополнительные сведения о массовой строке выборке см. в статье Набор записей. Пакетная выборка строк (ODBC).
Исключения
Exception
Condition
Этот метод может создавать исключения типа CDBException* и CMemoryException*.
См. пример для IsBOF.
Требования
Header: afxdb.h
См. также
CRecordset Class
Диаграмма иерархии
CRecordset::Move
CRecordset::MoveLast
CRecordset::MoveNext
CRecordset::MovePrev
CRecordset::IsBOF
CRecordset::IsEOF