CDaoRecordset::Find

가상 BOOL 찾기 (긴 lFindType, LPCTSTRlpszFilter);
(CDaoException, CMemoryException)을 던져;

반환 값

일치 하는 레코드는 경우, 그렇지 않으면 0 0이 아닌。

매개 변수

lFindType

원하는 찾기 작업의 유형을 나타내는 값입니다. 가능한 값은:

lpszFilter

문자열 식 ( 어디 절과 어디에 단어 없이 SQL 문에서) 레코드를 찾는 데 사용 합니다. 예를 들어:

찾기 (AFX_DAO_FIRST, "colRecID = 7")
찾기 (AFX_DAO_NEXT, "customerName = 'Jones'")

주의

비교 연산자를 사용 하 여 다이너셋 또는 스냅숏 형식의 recordset에서 특정 문자열을 찾으려면이 멤버 함수를 호출 합니다. 첫 번째, 다음을 찾을 수 있습니다 문자열의 이전, 또는 마지막 인스턴스. 찾기 이므로 가상 함수 재정의 하 고 사용자 고유의 구현을 추가 합니다. 그래서 모든 찾기 작업의 동작을 제어 하려면 찾기 를 사용할 수 있는 찾기 멤버 함수를 호출 하는 FindFirst, FindLast, FindNextFindPrev 멤버 함수。

테이블 형식 recordset의 레코드를 찾으려면 Seek 멤버 함수를 호출。

nbsp;??작은 해야 레코드 집합을 더 효과적인 찾을 것입니다. 일반 ODBC 데이터와 especally에서 그건 그냥 원하는 레코드를 검색 하는 새 쿼리를 만들 더(&N)。

레코드를 찾는 방법에 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 DAO 레코드 집합: 레코드 집합 탐색 Visual c + + 프로그래머 가이드에서. 관련된 정보에 대 한 DAO 도움말의 "FindFirst, FindLast, FindNext, FindPrevious 메서드" 항목을 참조。

CDaoRecordset 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CDaoRecordset::FindFirst, CDaoRecordset::FindLast, CDaoRecordset::FindNext, CDaoRecordset::FindPrev(&N)

Index