다음을 통해 공유


CDynamicAccessor::SetValue

지정 된 열에 데이터를 저장합니다.

template < class ctype >  
bool SetValue( 
   DBORDINAL nColumn, 
   const ctype& data  
) throw( );
template < class ctype >  
bool SetValue( 
   const CHAR * pColumnName, 
   const ctype& data  
) throw( );
template <class ctype> 
bool SetValue(
   const WCHAR *pColumnName,
   const ctype& data 
) throw( );

매개 변수

  • ctype
    [in] String 형식 제외한 모든 데이터 형식을 처리 하는 템플릿 매개 변수 (CHAR *, WCHAR *), 특수 한 처리를 필요로 합니다.GetValue여기서 지정한에 따라 적절 한 데이터 형식을 사용 합니다.

  • pColumnName
    [in] 열 이름이 포함 된 문자열에 대 한 포인터입니다.

  • data
    [in] 데이터를 포함 하는 메모리 포인터입니다.

  • nColumn
    [in] 열 번호입니다.열 번호는 1부터 시작합니다.값이 0 이면 책갈피 열에 있는 경우를 참조 합니다.

반환 값

템플릿에 기반 하지 않은 버전을 사용 하는 문자열 데이터를 설정 하려면 GetValue.이 메서드는 템플릿에 기반 하지 않은 버전을 반환 합니다. void *, 부품에 지정 된 열의 데이터를 포함 하는 버퍼를 가리킵니다.반환 NULL 열을 찾을 수 없는 경우.

다른 모든 데이터 형식에 대 한 템플릿 버전을 사용 하는 것이 간단 GetValue.템플릿 버전을 반환 합니다. true 에서 성공 또는 false 실패 시.

요구 사항

헤더: atldbcli.h

참고 항목

참조

CDynamicAccessor 클래스