CRecordset::SetAbsolutePosition

аннулировать SetAbsolutePosition ( длинные nRows );
Бросай (CDBException, CMemoryException);

Параметры

nRows

Единицы порядковый для текущей записи в наборе записей.

Примечания

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

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

Для набора записей ODBC абсолютное положение параметра 1 относится к первой записи в наборе записей; значение, равное 0 ссылается на позицию (BOF) начала файла.

Вы можете также передать отрицательные значения SetAbsolutePosition. В этом случае набора записей позиция вычисляется из конца набора записей. К примеру SetAbsolutePosition( -1 ) перемещает указатель текущей записи последней записи в наборе записей.

Примечание   Абсолютное положение не предназначен для использования в качестве рекордное число символов-заместителей. Закладки по-прежнему являются рекомендуемым способом сохранения и возвращения в данной позиции, начиная с изменений позиции записи при удалении предыдущей записи. Кроме того вы не могут быть уверены что данную запись будет иметь ту же абсолютную позицию, если набор записей создается заново снова потому что порядок отдельных записей в наборе записей не обязательно, если только он создается с помощью оператора SQL с помощью предложение ORDER BY.

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

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

См. также CRecordset::SetBookmark

Index