解説
Typedef クラスのパラメーター クラスCProviderInfoを実装するには、 CProviderTypesを呼び出します。スキーマ行セット クラスと Typedef クラスは、typedef クラスの使用に関する詳細についてを参照してください。
このクラスはデータ プロバイダーによってサポートされている (基本) データ型を識別します。
次の表は、クラスのデータ メンバーと、対応する OLE DB 列を示します。参照してください PROVIDER_TYPES 行セットの詳細については、スキーマと列のOLE DB プログラマ リファレンス。
| データ メンバー | OLE DB 列 |
| 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 | 検索 |
| 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 | タイプ ライブラリ |
| m_szVersion | バージョン |
| m_bIsLong | IS_LONG |
| m_bBestMatch | BEST_MATCH |
#include lt;atldbsch.h>
参照してください。