다음을 통해 공유


CDynamicParameterAccessor 클래스

비슷한 CDynamicAccessor 하지만 호출 하 여 설정 해야 하는 매개 변수 정보를 가져옵니다는 ICommandWithParameters 인터페이스입니다.

class CDynamicParameterAccessor : public CDynamicAccessor

Members

a5e334ft.collapse_all(ko-kr,VS.110).gif메서드

CDynamicParameterAccessor

생성자입니다.

GetParam

버퍼에서 매개 변수 데이터를 검색합니다.

GetParamCount

접근자에 대 한 매개 변수의 개수를 검색합니다.

GetParamIO

지정한 매개 변수가 입력 또는 출력 매개 변수 인지 여부를 확인 합니다.

GetParamLength

지정 된 버퍼에 저장 된 매개 변수의 길이 검색 합니다.

GetParamName

지정 된 매개 변수의 이름을 검색합니다.

GetParamStatus

지정 된 버퍼에 저장 된 매개 변수의 상태를 검색 합니다.

GetParamString

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

GetParamType

지정한 매개 변수의 데이터 형식을 검색합니다.

SetParam

매개 변수 데이터를 사용 하 여 버퍼를 설정 합니다.

SetParamLength

지정 된 버퍼에 저장 된 매개 변수의 길이 설정 합니다.

SetParamStatus

지정 된 버퍼에 저장 된 매개 변수의 상태를 설정 합니다.

SetParamString

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

설명

공급자는 소비자가 이 클래스를 사용하도록 ICommandWithParameters를 지원해야 합니다.

매개 변수 정보는 이 클래스에서 만들고 관리하는 버퍼에 저장됩니다.사용 하 여 버퍼에서 매개 변수 데이터를 가져오는 GetParamGetParamType.

이 클래스를 사용하여 SQL Server 저장 프로시저를 실행하고 출력 매개 변수 값을 구하는 방법을 설명하는 예제는 기술 자료 문서의 Q058860, "HOWTO: Execute Stored Procedure using CDynamicParameterAccessor"를 참조하십시오. 기술 자료 문서는 MSDN 라이브러리 Visual Studio 설명서 또는 사용할 수 있는 https://support.microsoft.com/support/.

요구 사항

헤더: atldbcli.h

참고 항목

참조

CAccessor 클래스

CDynamicAccessor 클래스

CManualAccessor 클래스

개념

OLE DB 소비자 템플릿(C++)

OLE DB 소비자 템플릿 참조