다음을 통해 공유


CDaoRecordset::MoveNext

다음 레코드 레코드 집합에서 현재 레코드를 확인 하려면이 멤버 함수를 호출 합니다.

void MoveNext( );

설명

호출 하는 것이 좋습니다 IsBOF 이전 레코드로 이동 하기 전에.호출을 MovePrev throw 됩니다는 CDaoException 경우 IsBOF 레코드는 레코드 집합에서 선택 하거나 첫 번째 레코드 보다 먼저 이미 스크롤 했는지를 나타내는 0이 아닌 반환 합니다.

주의 정보주의

중 하나를 호출을 이동 함수는 레코드 집합에 레코드가 없을 경우 예외가 throw 됩니다.일반적으로 둘 다 호출 IsBOFIsEOF 레코드 집합에 레코드가 있는지 여부를 확인 하려면 이동 작업을 하기 전에.호출한 후 열려 또는 Requery, 프로시저 호출 IsBOF 또는 IsEOF.

[!참고]

호출 하는 경우는 이동 함수는 현재 레코드를 하는 동안 업데이트 또는 추가, 업데이트 경고 없이 손실 됩니다.

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

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

현재 위치 레코드 recordset 개체에서 특정 숫자 레코드 앞으로 또는 뒤로 이동 하려면 호출 이동.

관련된 정보를 "이동 하는 방법" 항목을 참조 하십시오 및 "MoveFirst, MoveLast, MoveNext, MovePrevious 메서드" DAO 도움말.

요구 사항

헤더: afxdao.h

참고 항목

참조

CDaoRecordset 클래스

계층 구조 차트

CDaoRecordset::Move

CDaoRecordset::MoveFirst

CDaoRecordset::MoveLast

CDaoRecordset::MovePrev