다음을 통해 공유


CRowset::Undo

마지막 fetch 이후 행에 변경한 내용을 취소 하거나 업데이트.

HRESULT Undo( 
   DBCOUNTITEM* pcRows = NULL, 
   HROW* phRow = NULL, 
   DBROWSTATUS* pStatus = NULL  
) throw( );

매개 변수

  • pcRows
    [out] 위치에 대 한 포인터 위치 취소 이 필요한 경우 실행을 취소 하려고 하는 행 개수를 반환 합니다.

  • phRow
    [out] 위치에 대 한 포인터 위치 취소 모든 행이 필요한 경우 실행을 취소 하려고 핸들의 배열을 반환 합니다.

  • pStatus
    [out] 위치에 대 한 포인터 위치 취소 행 상태 값을 반환 합니다.상태 없음 반환 됩니다 pStatus null입니다.

반환 값

표준 HRESULT.

설명

이 메서드는 선택적 인터페이스 필요 IRowsetUpdate, 어떤 수도 지원 되지 않습니다 모든 업체에서; 이 경우 인지, 메서드 반환 인터페이스.또한 설정 해야 DBPROP_IRowsetUpdateVARIANT_TRUE 호출 하기 전에 열기 테이블 또는 행 집합을 포함 하는 명령.

요구 사항

헤더: atldbcli.h

참고 항목

참조

CRowset 클래스

IRowsetUpdate::Undo