다음을 통해 공유


CRowset::SetData

한 행의 하나 이상의 열에서 데이터 값을 설정합니다.

HRESULT SetData( ) const throw( ); 
HRESULT SetData(
   int nAccessor 
) const throw( );

매개 변수

  • nAccessor
    [in] 접근자의 데이터에 액세스할 때 사용할 수가 있습니다.

반환 값

표준 HRESULT.

설명

SetData 인수 없이, 모든 접근자를 받아들이는 양식 업데이트 하는 데 사용 됩니다.일반적으로 호출 SetData 행에 있는 열의 데이터 값을 설정 하려면 다음 호출 업데이트 변경 내용을 전송 합니다.

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

하나 이상의 열이 없는 경우 쓰기 가능한 설정 작업이 실패할 수 있습니다.이를 방지하려면 커서 맵을 수정하십시오.

요구 사항

헤더: atldbcli.h

참고 항목

참조

CRowset 클래스

CRowset::Update