до втрати SetAbsolutePosition ( довгий nRows );
кинути (CDBException, CMemoryException);
Параметри
nRows
На основі одного порядковий номер позиції за поточний запис у наборі записів.
Зауваження
Телефонуйте цієї функції-члена в положення набір записів на запис, який відповідає вказаному номер запису. SetAbsolutePosition вказівника поточного запису основі цієї порядковий номер позиції.
Примітка Цей член Неправильна функція на вперед лише набори записів.
Для ODBC набори записів до розташування параметр 1 посилається на перший запис у наборі записів; параметр 0 посилається до позиції початку файлу (BOF).
Ви також можете передати від'ємні значення для SetAbsolutePosition. У цьому випадку в recordset позиції оцінюється від кінця набір записів. Наприклад, SetAbsolutePosition( -1 ) вказівника поточного запису до останнього запису в наборі записів.
Примітка Розташування не призначена для використання в якості сурогатного рекордне число. Закладки, як і раніше рекомендується утримання та повернення на позиції, оскільки зміни із записом позиції, коли попередні записи видаляються. Крім того, ви не можете бути впевнені що певного запису буде мати те ж розташування, якщо автоматично набір записів є наново ще раз тому, що порядок окремих записів у наборі записів не гарантується, якщо не було створено з SQL-оператор, використовуючи речення ORDER BY.
Щоб отримати додаткові відомості про набір записів навігації та закладок, перегляньте статті набір записів: прокручування (ODBC) і набір записів: закладки і абсолютна позиції (ODBC) в Visual C++ програміста керівництво.
Огляд CRecordset | Члени класу | Ієрархічна діаграма
Дивіться також CRecordset::SetBookmark