다음을 통해 공유


CDaoRecordset::IsDeleted

현재 레코드가 삭제 되었는지 여부를 확인 하려면이 멤버 함수를 호출 합니다.

BOOL IsDeleted( ) const;

반환 값

레코드 집합에 삭제 된 레코드에 있으면 0이 아닌. 그렇지 않으면 0입니다.

설명

레코드를 스크롤 하는 경우 및 IsDeleted 반환 TRUE 레코드 집합 작업을 수행 하기 전에 아닌, 다음에 다른 레코드로 스크롤해야 합니다.

[!참고]

스냅샷 또는 테이블 형식 recordset에서 레코드를 삭제 된 상태를 확인할 필요가 없습니다.스냅샷을에서 레코드를 삭제할 수 없으므로 호출할 필요가 없습니다 IsDeleted.테이블 형식 레코드 집합에 삭제 된 레코드는 실제로 레코드 집합에서 제거 됩니다.다른 사용자 또는 다른 레코드 집합에서 레코드 삭제 된 경우 일단 해당 레코드로 스크롤할 수 없습니다.따라서는 호출할 필요가 IsDeleted.

다이너셋 형식에서 레코드를 삭제 하면 레코드 집합에서 제거 됩니다 및 해당 레코드로 스크롤할 수 없습니다.그러나 레코드의 경우 다이너셋 형식 또는 다른 사용자가 같은 테이블에 기초한 다른 레코드 집합에서 삭제 됩니다 IsDeleted 반환 합니다 TRUE 때 나중에 스크롤 레코드로.

관련된 내용은 "Delete 메서드", "LastModified 속성" 및 "EditMode 속성" DAO 도움말 항목을 참조 하십시오.

요구 사항

헤더: afxdao.h

참고 항목

참조

CDaoRecordset 클래스

계층 구조 차트

CDaoRecordset::Delete

CDaoRecordset::IsBOF

CDaoRecordset::IsEOF