다음을 통해 공유


CDatabase::GetBookmarkPersistence

특정 작업 후 recordset 개체의 책갈피의 지 속성을 확인 하려면이 멤버 함수를 호출 합니다.

DWORD GetBookmarkPersistence( ) const;

반환 값

Recordset 개체에서 책갈피를 유지 하는 작업을 식별 하는 비트 마스크입니다.자세한 내용은 설명 부분을 참조 하십시오.

설명

예를 들어, 호출 하는 경우 CRecordset::GetBookmark 다음 CRecordset::Requery, 책갈피에서 가져온 GetBookmark 더 이상 유효 하지 않을 수 없습니다.호출 해야 GetBookmarkPersistence 호출 하기 전에 CRecordset::SetBookmark.

다음 표에서 반환 값을 조합할 수 있는 비트 마스크 값 GetBookmarkPersistence.

비트 마스크 값

책갈피의 지 속성

SQL_BP_CLOSE

책갈피는 유효한 뒤에 Requery 작업.

SQL_BP_DELETE

책갈피는 행에 대 한 후 잘못 된는 삭제 해당 행에서 작업 합니다.

SQL_BP_DROP

책갈피는 유효한 뒤에 닫기 작업.

SQL_BP_SCROLL

책갈피 유효 하나 후 이동 작업.책갈피는 레코드 집합에서 지 원하는 경우이 단순히 반환으로 식별 CRecordset::CanBookmark.

SQL_BP_TRANSACTION

책갈피는 트랜잭션이 커밋되거나 롤백된 후에 유효 합니다.

SQL_BP_UPDATE

책갈피는 행에 대 한 후 잘못 된는 업데이트 해당 행에서 작업 합니다.

SQL_BP_OTHER_HSTMT

하나의 레코드 집합 개체에 연결 된 책갈피를 두 번째 레코드 집합에서 사용할 수 있습니다.

이 반환 값에 대 한 자세한 내용은 ODBC API 함수 SQLGetInfo 에 있는 Windows SDK.책갈피에 대 한 자세한 내용은 레코드 집합: 책갈피와 절대 위치 (ODBC).

요구 사항

헤더: afxdb.h

참고 항목

참조

CDatabase 클래스

계층 구조 차트

CRecordset 클래스

CRecordset::CanBookmark

CRecordset::GetBookmark

CRecordset::SetBookmark