Sdílet prostřednictvím


IColumnsInfoImpl – třída

Poskytuje implementaci IColumnsInfo rozhraní.

Syntaxe

template <class T>
class ATL_NO_VTABLE IColumnsInfoImpl :
   public IColumnsInfo,
   public CDBIDOps

Parametry

T
Vaše třída odvozená z IColumnsInfoImpl.

Požadavky

Hlavička: atldb.h

Členové

Metody

Název Popis
GetColumnInfo Vrátí metadata sloupců potřebná většinou uživatelů.
Identifikátory MapColumnID Vrátí pole řad sloupců v sadě řádků, které jsou identifikovány zadanými ID sloupců.

Poznámky

Povinné rozhraní pro sady řádků a příkazy. Pokud chcete změnit chování implementace poskytovatele IColumnsInfo , musíte upravit mapu sloupců zprostředkovatele.

IColumnsInfoImpl::GetColumnInfo

Vrátí metadata sloupců potřebná většinou uživatelů.

Syntaxe

STDMETHOD (GetColumnInfo)(DBORDINAL* pcColumns,
   DBCOLUMNINFO** prgInfo,
   OLECHAR** ppStringsBuffer);

Parametry

Viz IColumnsInfo::GetColumnInfo v odkazech programátora OLE DB.

IColumnsInfoImpl::MapColumnIDs

Vrátí pole řad sloupců v sadě řádků, které jsou identifikovány zadanými ID sloupců.

Syntaxe

STDMETHOD (MapColumnIDs)(DBORDINAL cColumnIDs,
   const DBID rgColumnIDs[],
   DBORDINAL rgColumns[]);

Parametry

Viz IColumnsInfo::MapColumnIDs v referenční dokumentaci programátora OLE DB.

Viz také

Šablony zprostředkovatele OLE DB
Architektura šablon zprostředkovatele OLE DB