wirtualne znaleźć BOOL (długi lFindType, LPCTSTRlpszFilter);
rzut (CDaoException, CMemoryException);
Wartość zwracany
Niezerowa, jeśli znaleziono pasujących rekordów, inaczej 0.
Parametry
lFindType
Wartość wskazująca rodzaj operacji znajdowania pożądane. Możliwe wartości to:
lpszFilter
Wyrażenie tekstowe (takie jak klauzuli WHERE w instrukcji SQL bez wyrazu, w którym) używane do zlokalizowania rekordu. Na przykład:
Znajdź (AFX_DAO_FIRST, "colRecID = 7")
Znajdź (AFX_DAO_NEXT, "wybrać pola NazwaKlienta ="Jones"„)
Uwagi
Wywołanie tej funkcji Państwa, aby zlokalizować określonego ciągu w zestawie rekordów typu dynamiczny lub migawki za pomocą operatora porównania. Można znaleźć pierwsze, następny, poprzedni lub ostatniego wystąpienia ciągu. Znaleźć jest funkcją wirtualnych, więc można zastąpić go i dodać własne realizacji. Funkcje składowe FindFirst, FindLast, ZnajdYNastępnyi FindPrev wywołanie funkcji szukania Państwa, więc znaleźć można używać do sterowania zachowaniem wszystkie operacje znajdowania.
Aby zlokalizować rekord w zestawie rekordów typu tabela, wywołania funkcji członek Seek.
Porada Będą bardziej skuteczne znaleźć mniejszy zestaw rekordów, który posiadasz. Ogólne, i especally z danych ODBC jest lepiej jest utworzyć nową kwerendę, która pobiera tylko rekordy, które chcesz.
Aby uzyskać więcej informacji na temat znajdowania rekordów, zobacz artykuł zestawu rekordów DAO: nawigacji zestawu rekordów w Visual C++ Programmer's Guide. Aby uzyskać pokrewne informacje zobacz temat „FindFirst, FindLast, ZnajdYNastępny, FindPrevious metody"w pomocy DAO.
Omówie&nie CDaoRecordset |nbsp; Klasa członków | Wykres hierarchii
Zobacz teżnbsp;CDaoRecordset::FindFirst, CDaoRecordset::FindLast, CDaoRecordset::Find&Next, CDaoRecordset::FindPrev