CColumns, CColumnsInfo

Remarques

Appelez la classe typedef CColumns pour mettre en œuvre sa classe parameter CColumnsInfo. Voir les Classes de jeu de lignes du schéma et Classes Typedef pour plus d'informations sur l'utilisation de classes typedef.

Cette classe identifie les colonnes de tables définies dans le catalogue qui sont accessibles à un utilisateur donné.

Le tableau suivant répertorie les membres de données de classe et leurs correspondants OLE DB Columns. Voir colonnes Rowset dans la référence du programmeur OLE DB pour plus d'informations sur le schéma et les colonnes.

Membres de données Colonnes de OLE DB
m_szTableCatalog TABLE_CATALOG
m_szTableSchema TABLE_SCHEMA
m_szTableName NOM_TABLE
m_szColumnName COLUMN_NAME
m_guidColumn COLUMN_GUID
m_nColumnPropID COLUMN_PROPID
m_nOrdinalPosition ORDINAL_POSITION
m_bColumnHasDefault COLUMN_HASDEFAULT
m_szColumnDefault COLUMN_DEFAULT
m_nColumnFlags COLUMN_FLAGS
m_bIsNullable IS_NULLABLE
m_nDataType DATA_TYPE
m_guidType TYPE_GUID
m_nMaxLength CHARACTER_MAXIMUM_LENGTH
m_nOctetLength CHARACTER_OCTET_LENGTH
m_nNumericPrecision NUMERIC_PRECISION
m_nNumericScale NUMERIC_SCALE
m_nDateTimePrecision DATETIME_PRECISION
m_szCharSetCatalog CHARACTER_SET_CATALOG
m_szCharSetSchema CHARACTER_SET_SCHEMA
m_szCharSetName CHARACTER_SET_NAME
m_szCollationCatalog COLLATION_CATALOG
m_szCollationSchema COLLATION_SCHEMA
m_szCollationName COLLATION_NAME
m_szDomainCatalog DOMAIN_CATALOG
m_szDomainSchema DOMAIN_SCHEMA
m_szDomainName NOM_DOMAINE
m_szDescription DESCRIPTION

# include lt;atldbsch.h>

Échantillon

CatDB

Voir aussi

CRestrictions

Index