CRecordset::MoveFirst

void MoveFirst ( );
бросить ( CDBException, CMemoryException );

Примечания

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

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

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

Примечание   При перемещении по набору записей удаленные записи могут не быть пропущены. Увидеть функция-член IsDeleted подробнее.

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

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

Для получения дополнительных сведений о навигации набора записей, обратитесь к статьям набор записей: прокрутки (ODBC) и набор записей: закладки и абсолютной позиции (ODBC) в Руководстве по Visual C++ программист. Дополнительные сведения о групповой выборки строк, найти в статье набор записей: выборка записей (ODBC) в Руководстве по Visual C++ программист.

Пример

Смотрите пример для IsBOF.

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

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

Index