CDynamicParameterAccessor::SetParamString

지정 된 버퍼에 저장 된 매개 변수의 문자열 데이터를 설정 합니다.

bool SetParamString( 
   DBORDINAL nParam, 
   const CHAR* pString, 
   DBSTATUS status = DBSTATUS_S_OK  
) throw( );
bool SetParamString( 
   DBORDINAL nParam, 
   const WCHAR* pString, 
   DBSTATUS status = DBSTATUS_S_OK  
) throw( );

매개 변수

  • nParam
    [in] 매개 변수 번호 (오프셋 1입니다).매개 변수 0에 대 한 반환 값으로 예약 됩니다.매개 변수 번호는 SQL 또는 저장된 프로시저 호출의 순서에 따라 매개 변수의 인덱스입니다.참조 SetParam 예.

  • pString
    [in] ANSI에 대 한 포인터 (CHAR) 또는 유니코드 (WCHAR) 지정한 매개 변수의 데이터 문자열입니다.참조 DBSTATUS oledb.h에서.

  • status
    [in] DBSTATUS 상태는 지정 된 매개 변수입니다.에 대 한 내용은 DBSTATUS 값을 참조 하십시오. 상태 에 있는 OLE DB 프로그래머용 참조, 또는 검색 DBSTATUS oledb.h에.

설명

반환 true 에서 성공 또는 false 실패 시.

SetParamString지정 된 최대 크기 보다 큰 문자열을 설정 하려고 하면 실패 합니다 pString.

사용 SetParamString 문자열 매개 변수 데이터의 버퍼를 설정 합니다.사용 SetParam 비문자열 매개 변수 데이터의 버퍼를 설정 합니다.

요구 사항

헤더: atldbcli.h

참고 항목

참조

CDynamicParameterAccessor 클래스