CDaoRecordset::Move
Эта функция-член вызывается с целью размещения записи lRows набора записей из текущей записи.
virtual void Move(
long lRows
);
Параметры
- lRows
Число записей для переноса переднее или назад.Положительные значения переднее перемещаются в конец набора записей.Отрицательные значения, перемещаются назад к началу.
Заметки
Можно переместить переднее или назад.Move( 1 ) эквивалентно MoveNext и Move( -1 ) эквивалентно MovePrev.
![]() |
---|
Вызов любого Переместить действует штрихи исключение, если набор записей не содержит записей.Как правило, вызовите и IsBOF и IsEOF, прежде чем операция move, чтобы определить, имеет ли набор записей какие-либо записи.После вызова Открыть или Requery, вызовите метод IsBOF или IsEOF. |
![]() |
---|
Если прокрутили за начало или конец набора записей (IsBOF или IsEOF возвращает ненулевое), то вызов Переместить вызывает CDaoException. |
![]() |
---|
Если вызывается, то любое Переместить действует, пока текущая запись, обновления или добавления обновления теряются без предупреждения. |
При вызове Переместить на вперед - только при необходимости выполняя прокрутку моментальный снимок, параметр lRows должен быть положительным целым числом и не разрешены закладок, поэтому можно переместить только front wheel ".
Для этого сначала последнее далее либо предыдущая запись в наборе записей текущей записи, вызывает MoveFirst, MoveLast, MoveNext или функцию-член MovePrev.
Дополнительные сведения см. в разделах "метод" и "move, MoveFirst, MoveLast, MoveNext и MovePrevious методы" в Справке DAO.
Требования
Header: afxdao.h