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