Freigeben über


CProviderTypes, CProviderInfo

Rufen Sie die typedef-Klasse CProviderTypes auf, um dessen Parameterklasse CProviderInfo zu implementieren.

Hinweise

Siehe Schemarowset-Klassen und typedef-Klassen weitere Informationen zur Verwendung von Informationen.

Diese Klasse identifiziert die (grundlegenden) Datentypen, die von den Datenanbieter unterstützt werden.

Die folgende Tabelle zeigt die Klassendatenmember und ihre entsprechenden OLE DB Spalten auf. Siehe PROVIDER_TYPES-Rowset in der OLE DB-Programmierreferenz weitere Informationen über das Schema und Spalten.

Datenmember

OLE DB-Spalten

m_szTypeName

TYPE_NAME

m_nDataType

DATA_TYPE

m_nColumnSize

COLUMN_SIZE

m_szLiteralPrefix

LITERAL_PREFIX

m_szLiteralSuffix

LITERAL_SUFFIX

m_szCreateParams

CREATE_PARAMS

m_bIsNullable

IS_NULLABLE

m_bCaseSensitive

CASE_SENSITIVE

m_nSearchable

DURCHSUCHBAR

m_bUnsignedAttribute

UNSIGNED_ATTRIBUTE

m_bFixedPrecScale

FIXED_PREC_SCALE

m_bAutoUniqueValue

AUTO_UNIQUE_VALUE

m_szLocalTypeName

LOCAL_TYPE_NAME

m_nMinScale

MINIMUM_SCALE

m_nMaxScale

MAXIMUM_SCALE

m_guidType

GUID

m_szTypeLib

TYPELIB

m_szVersion

VERSION

m_bIsLong

IS_LONG

m_bBestMatch

BEST_MATCH

Voraussetzungen

Header: atldbsch.h

Siehe auch

Referenz

CRestrictions-Klasse