CDaoRecordset::SetCurrentIndex

до втрати SetCurrentIndex (LPCTSTR lpszIndex );
кинути (CDaoException, CMemoryException);

Параметри

lpszI&ndexnbsp;  Вказівник, що містить ім'я індексу встановити.

Зауваження

Телефонуйте цей член функцію набору індекс таблиці набору записів. Записи в базових таблицях не зберігаються в будь-який певному порядку. Створення предметного покажчика змінює порядок записів, які повернулися з бази даних, але це не впливає на порядок, в якому зберігаються записи. Індекс вказаного вже повинен бути визначений. Якщо ви намагаєтеся використовувати індекс об'єкта, що не існує, або якщо індекс не встановлено, коли ви називаєте шукати, MFC кидає виключення.

Можна створити новий покажчик таблиці за виклик CDaoTableDef::CreateIndex і додавання новий індекс індекси набір базових tabledef називати CDaoTableDef::Append, і знову відкрити набір записів.

Записи, що повернувся з таблиці набору записів можна замовити тільки на індексів, визначені для основних tabledef. Сортування записів у деяких інших порядку, можна відкрити динамічного набору або знімок набору записів за допомогою SQL замовлення на застереження зберігаються в CDaoRecordset::m_strSort.

Щоб отримати додаткові відомості про пошук записів, перегляньте статтю записів DAO: набір записів навігації в Visual C++ програміста керівництва. Для отримання додаткової інформації перегляньте теми "Індекс об'єкт" і визначення "поточний індекс" у довідці DAO.

Огляд CDaoRecordsetЧлени класу | Ієрархічна діаграма

Дивіться також CDaoRecordset::GetCurrentIndex

Index