CRecordset::MoveNext

void Метод MoveNext ( );
бросить ( CDBException, CMemoryException );

Примечания

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

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

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

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

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

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

Пример

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

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

См. также CRecordset::Move, CRecordset::MovePrev, CRecordset::MoveFirst, CRecordset::MoveLast, CRecordset::IsBOF, CRecordset::IsEOF

Index