CRecordset::MovePrev

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

Примечания

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

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

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

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

Кроме того, рекомендуется, что вы называете IsBOF перед вызовом MovePrev. Например если вы скроллировать впереди о начале набора записей, IsBOF возвращает ненулевое; следующий вызов MovePrev будет вызывать исключение.

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

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

Пример

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

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

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

Index