Aracılığıyla paylaş


IColumnsInfoImpl Sınıfı

IColumnsInfo arabiriminin bir uygulamasını sağlar.

Sözdizimi

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

Parametreler

T
sınıfından IColumnsInfoImpltüretilen sınıfınız.

Gereksinimler

Üst bilgi: atldb.h

Üyeler

Yöntemler

Veri Akışı Adı Açıklama
GetColumnInfo Çoğu tüketicinin ihtiyaç duyduğu sütun meta verilerini döndürür.
MapColumnIDs Belirtilen sütun kimlikleri tarafından tanımlanan satır kümesindeki sütunların sıra dizisini döndürür.

Açıklamalar

Satır kümelerinde ve komutlarda zorunlu bir arabirim. Sağlayıcınızın IColumnsInfo uygulamasının davranışını değiştirmek için sağlayıcı sütun eşlemesini değiştirmeniz gerekir.

IColumnsInfoImpl::GetColumnInfo

Çoğu tüketicinin ihtiyaç duyduğu sütun meta verilerini döndürür.

Sözdizimi

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

Parametreler

OLE DB Programcı Başvurusunda IColumnsInfo::GetColumnInfo bölümüne bakın.

IColumnsInfoImpl::MapColumnIDs

Belirtilen sütun kimlikleri tarafından tanımlanan satır kümesindeki sütunların sıra dizisini döndürür.

Sözdizimi

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

Parametreler

OLE DB Programcı Başvurusunda IColumnsInfo::MapColumnIDs bölümüne bakın.

Ayrıca bkz.

OLE DB Sağlayıcı Şablonları
OLE DB Sağlayıcı Şablonu Mimarisi