CDaoRecordset::Move
레코드 집합을 배치 하려면이 멤버 함수를 호출 lRows 레코드에서 현재 레코드.
virtual void Move(
long lRows
);
매개 변수
- lRows
앞 이나 뒤로 이동할 레코드의 수입니다.양수 값을 전달, 레코드 집합의 끝으로 이동 합니다.음의 값 쪽으로 처음 뒤로 이동
설명
앞으로 또는 뒤로 이동할 수 있습니다.Move( 1 )해당 하는 MoveNext, 및 Move( -1 ) 같습니다 MovePrev.
주의 |
---|
중 하나를 호출을 이동 함수는 레코드 집합에 레코드가 없을 경우 예외가 throw 됩니다.일반적으로 둘 다 호출 IsBOF 및 IsEOF 레코드 집합에 레코드가 있는지 여부를 확인 하려면 이동 작업을 하기 전에.호출한 후 열려 또는 Requery, 프로시저 호출 IsBOF 또는 IsEOF. |
[!참고]
시작과 끝을 레코드 집합의 지 나 스크롤 했는지 경우 (IsBOF 또는 IsEOF 0이 아닌 반환), 호출을 이동 throw는 CDaoException.
[!참고]
호출 하는 경우는 이동 함수는 현재 레코드를 하는 동안 업데이트 또는 추가, 업데이트 경고 없이 손실 됩니다.
호출 하면 이동 에서 앞 으로만 이동 가능한 스크롤 스냅샷은 lRows 매개 변수는 양수 여야 하 고 책갈피 허용 되지만 앞으로 이동할 수 있도록 합니다.
첫 번째, 마지막에 다음 또는 이전 레코드 집합에서 현재 레코드를 호출 기록에 MoveFirst, MoveLast, MoveNext, 또는 MovePrev 멤버 함수.
관련된 정보를 "이동 하는 방법" 항목을 참조 하십시오 및 "MoveFirst, MoveLast, MoveNext, MovePrevious 메서드" DAO 도움말.
요구 사항
헤더: afxdao.h