CDaoRecordset::MoveFirst

moveFirst (); 무효
throw (CDaoException, CMemoryException);

주의

(해당 되는 경우) recordset의 첫 번째 레코드를 확인 하려면이 멤버 함수를 호출 하는 현재 레코드. MoveFirst 를 호출 하 여 recordset을 연 후에 즉시 필요가 없습니다. 그 당시, 첫 번째 레코드 (있는 경우)가 자동으로 현재 레코드。

주의nbsp;??Recordset에 레코드가 없는 경우 예외를 throw 이동 함수를 호출 합니다. 일반적으로 recordset에 레코드가 있는지 여부를 확인 하려면 이동 작업이 전에 IsBOF 와 IsEOF 모두 호출 합니다. Open 또는 Requery를 호출 하면 호출 IsBOF 또는 IsEOF(&N)。

현재 레코드가 되 고 하는 동안 이동 기능을 호출 하는 경우 업데이트 또는 추가 업데이트 경고 없이 손실 됩니다.

이동 함수를 사용 하 여 조건을 적용 하지 않고 레코드 간에 이동할 수 있습니다. 찾기 작업을 사용 하 여 다이너셋 형식 또는 스냅숏 형식 recordset 개체는 특정 조건을 만족 하는 레코드를 찾습니다. 테이블 형식 recordset 개체에서 레코드를 찾으려면 Seek 를 호출합니다。

레코드 집합은 테이블 형식 recordset을 참조 하는 경우 이동 테이블의 현재 인덱스가 다음과 같습니다. 내부 DAO 개체의 Index 속성을 사용 하 여 현재 인덱스를 설정할 수 있습니다. 현재 인덱스를 설정 하지 않으면 반환 된 레코드의 순서가 정의 되지 않습니다.

SQL 쿼리 또는 querydef를 기반으로 하는 recordset 개체에서 MoveLast 를 호출 하는 경우 쿼리가 완료를 강요 하 고 recordset 개체가 완전히 채워집니다.

스냅숏 정방향 스크롤 MoveFirst 또는 MovePrev 멤버 함수를 호출할 수 없습니다.

현재 위치를 이동 하려면 recordset 개체에서 레코드 특정 개수의 레코드를 앞으로 또는 뒤로, 전화 이동。

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

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

참고 항목nbsp;CDaoRecordset::Move, CDaoRecordset::MoveLast, CDaoRecordset::MoveNext, CDaoRecordset::MovePrev(&N)

Index