CDaoRecordset::Move

виртуальные void шаг (длинный lRows );
броска (CDaoException, CMemoryException);

Параметры

lRows

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

Примечания

Вызов этой функции-члена для позиционирования lRows записи набор записей в текущей записи. Можно продвигаться вперед или назад. Move( 1 )эквивалентен MoveNextи Move( -1 ) эквивалентен MovePrev.

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

Если вы скроллировать мимо начала или конца набора записей (IsBOF и IsEOF возвращает ненулевое), вызов для перемещения генерирует CDaoException.

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

При вызове двигаться только вперед прокрутки моментальных снимков, параметр lRows должен быть положительным целым числом и закладки не разрешены, так что вы можете двигаться вперед только.

Чтобы сделать первый, наконец, следующую или предыдущую запись в наборе записей текущей записи, вызов функцию-член MoveFirst, MoveLast, MoveNextили MovePrev.

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

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

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

Index