IColumnsInfoImpl 클래스
IColumnsInfo 인터페이스의 구현을 제공합니다.
구문
template <class T>
class ATL_NO_VTABLE IColumnsInfoImpl :
public IColumnsInfo,
public CDBIDOps
매개 변수
T
에서 파생된 IColumnsInfoImpl
클래스입니다.
요구 사항
헤더: atldb.h
멤버
메서드
속성 | 설명 |
---|---|
GetColumnInfo | 대부분의 소비자가 필요로 하는 열 메타데이터를 반환합니다. |
MapColumnIDs | 지정된 열 ID로 식별되는 행 집합에 있는 열의 서수 배열을 반환합니다. |
설명
행 집합 및 명령에 대한 필수 인터페이스입니다. 공급자 구현의 동작을 수정하려면 공급자 IColumnsInfo
열 맵을 수정해야 합니다.
IColumnsInfoImpl::GetColumnInfo
대부분의 소비자가 필요로 하는 열 메타데이터를 반환합니다.
구문
STDMETHOD (GetColumnInfo)(DBORDINAL* pcColumns,
DBCOLUMNINFO** prgInfo,
OLECHAR** ppStringsBuffer);
매개 변수
OLE DB 프로그래머 참조에서 IColumnsInfo::GetColumnInfo를 참조하세요.
IColumnsInfoImpl::MapColumnIDs
지정된 열 ID로 식별되는 행 집합에 있는 열의 서수 배열을 반환합니다.
구문
STDMETHOD (MapColumnIDs)(DBORDINAL cColumnIDs,
const DBID rgColumnIDs[],
DBORDINAL rgColumns[]);
매개 변수
OLE DB 프로그래머 참조에서 IColumnsInfo::MapColumnIDs를 참조하세요.