CDaoRecordset::Move

레코드 집합을 배치 하려면이 멤버 함수를 호출 lRows 레코드에서 현재 레코드.

virtual void Move(
   long lRows 
);

매개 변수

  • lRows
    앞 이나 뒤로 이동할 레코드의 수입니다.양수 값을 전달, 레코드 집합의 끝으로 이동 합니다.음의 값 쪽으로 처음 뒤로 이동

설명

앞으로 또는 뒤로 이동할 수 있습니다.Move( 1 )해당 하는 MoveNext, 및 Move( -1 ) 같습니다 MovePrev.

주의 정보주의

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

[!참고]

시작과 끝을 레코드 집합의 지 나 스크롤 했는지 경우 (IsBOF 또는 IsEOF 0이 아닌 반환), 호출을 이동 throw는 CDaoException.

[!참고]

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

호출 하면 이동 에서 앞 으로만 이동 가능한 스크롤 스냅샷은 lRows 매개 변수는 양수 여야 하 고 책갈피 허용 되지만 앞으로 이동할 수 있도록 합니다.

첫 번째, 마지막에 다음 또는 이전 레코드 집합에서 현재 레코드를 호출 기록에 MoveFirst, MoveLast, MoveNext, 또는 MovePrev 멤버 함수.

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

요구 사항

헤더: afxdao.h

참고 항목

참조

CDaoRecordset 클래스

계층 구조 차트

CDaoRecordset::MoveFirst

CDaoRecordset::MoveLast

CDaoRecordset::MoveNext

CDaoRecordset::MovePrev