CDynamicStringAccessor::SetString

지정 된 열의 데이터를 문자열로 설정합니다.

HRESULT SetString(
   DBORDINAL nColumn,
   BaseType* data
) throw( );
HRESULT SetString(
   const CHAR* pColumnName,
   BaseType* data
) throw( );
HRESULT SetString(
   const WCHAR* pColumnName,
   BaseType* data
) throw( );

매개 변수

  • nColumn
    [in] 열 번호입니다.열 번호는 1부터 시작합니다.특수 값 0 책갈피 열에 있는 경우를 나타냅니다.

  • pColumnName
    [in] 열 이름이 들어 있는 문자열에 대 한 포인터입니다.

  • data
    [in] 지정한 열에 쓸 문자열 데이터에 대 한 포인터입니다.

반환 값

지정 된 열을 설정 하는 문자열 값에 대 한 포인터입니다.값 형식인 BaseType가 수 CHAR 또는 WCHAR 여부에 따라 _UNICODE 정의 여부.

설명

두 번째 열 이름을 ANSI 문자열로 폼 변수를 무시 하 고 세 번째 열 이름을 유니코드 문자열로 폼 변수를 재정의 합니다.

경우 _SECURE_ATL 정의 된 0이 아닌 값을 런타임 어설션 오류가 발생 하면 생성 됩니다 입력 data 문자열 참조 된 데이터 열의 최대 허용 길이 보다 긴입니다.그렇지 않으면 허용 되는 최대 길이 보다 길 경우 입력된 문자열은 잘립니다.

요구 사항

헤더: atldbcli.h

참고 항목

참조

CDynamicStringAccessor 클래스