CDaoRecordset::Find

віртуальний BOOL знайти (довгий lFindType, LPCTSTRlpszFilter);
кинути (CDaoException, CMemoryException);

Значення, яке повертається

Ненульовий, якщо відповідні записи знайдено, інакше 0.

Параметри

lFindType

Значення із зазначенням типу операція пошуку бажане. Можливих значень:

lpszFilter

Рядковий вираз (наприклад, де застереження в інструкцію SQL без слова де), який, щоб знайти запис. Наприклад:

Знайти (AFX_DAO_FIRST, "colRecID = 7")
Знайти (AFX_DAO_NEXT, "customerName = 'Джонс'")

Зауваження

Телефонуйте цієї функції-члена для пошуку певного рядка в динамічного або знімок набору записів за допомогою оператора порівняння. Ви можете знайти перший, наступний, попередній або останньої інстанції рядка. Знайти такий віртуальних функцій, ви можете змінити його і додати свій власний реалізації. " FindFirst", " FindLast", "Конструктор Знайти наступний" і FindPrev функції члена виклику знайти член функції, так що ви можете використовувати знайти для керування поведінкою всі операції пошуку.

Щоб знайти запис у таблиці набору записів, викликати функцію член параметра.

Порада   Чим менше набір записів, які ви маєте, більш ефективний Пошук буде. Загалом, і especally з даних ODBC це краще, щоб створити новий запит, який отримує лише записи, які потрібно.

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

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

Дивіться такожnbsp;CDaoRecordset::FindFirst, CDaoRecordset::FindLast, CDaoRecordset::Find&Next, CDaoRecordset::FindPrev

Index