Idbschemarowset:idbschemarowsetimpl

テンプレート lt; クラスSessionClass(&L)gt;
Idbschemarowset:idbschemarowsetimpl クラス: パブリック IDBSchemaRowset(&G)

SessionClass

Idbschemarowset:idbschemarowsetimplクラスによって継承されます。このクラスは、通常、ユーザーのセッション クラスになります。

実装の IDBSchemaRowsetインターフェイスとするテンプレート作成者機能CreateSchemaRowset。

Idbschemarowset:idbschemarowsetimplスキーマ行セットの実装を提供します。OLE DB スキーマ行セットを使用して、データについてのデータをプロバイダーに戻ります。(このようなデータは「メタ-データ。」と呼ばれます)既定では、プロバイダーは常にDBSCHEMA_TABLES、 DBSCHEMA_COLUMNS、およびDBSCHEMA_PROVIDER_TYPESの説明に従ってサポートする必要があります IDBSchemaRowset 「 OLE DB プログラマ リファレンス。スキーマ行セットは、スキーマ マップで指定されています。スキーマ マップのエントリの詳細については、 SCHEMA_ENTRYを参照してください。スキーマ行セットの詳細についてを参照してください スキーマ行セットは、 OLE DB プログラマ リファレンス。

OLE DB プロバイダー ウィザードは、ATL オブジェクト ウィザードでは、自動的にコードをプロジェクトのスキーマ行セットを生成します。既定では、それ、 DBSCHEMA_TABLES、 DBSCHEMA_COLUMNS、およびDBSCHEMA_PROVIDER_TYPESスキーマ行セットをサポートします。

ATL オブジェクト ウィザードを使用してコンシューマーを作成すると、ウィザードを使用してスキーマ行セットは正しいデータをプロバイダーにバインドします。適切なメタ データを提供するには、スキーマ行セットを実装する場合は、ウィザードが正しいデータ バインドされません。

#include lt;atldb.h>

Idbschemarowset:idbschemarowsetimpl クラスのメンバー

参照してください。

スキーマ行セット クラスと Typedef クラス

Index