スキーマ行セット クラスと Typedef クラス
スキーマが所有する、または、特定のユーザー作成されたデータベース オブジェクトのコレクション。カタログは、一つ以上のスキーマを含めることができる情報のスキーマ ビューとドメインを含む INFORMATION_SCHEMA というスキーマを常に含める必要があります。OLE DB スキーマ情報は、定義されたスキーマ行セットを使用して取得され、型、テーブル、列、インデックス、ビュー、アサーションと制約、統計情報、文字セット、照合順序とドメイン含まれます。
スキーマ行セットはメタデータを表す定義済みの行セットです。スキーマ行セットは、動的プログラミングの一般に、データベース構造がコンパイル時にわからない場合に使用されます。実行時にデータベースに関する情報を取得するために、これらのスキーマ行セットを使用できます。
スキーマ行セットをインスタンス化する型定義のクラスを使用します。対応する型の定義とスキーマ行セット クラスを示します。スキーマ行セットのインスタンスを作成した後 CRestrictions::Open をダイヤルします。この結果セットが指定された制約に基づいて、メソッドの戻り。各スキーマ行セットに関連付けられている制限列の詳細については、 IDBSchemaRowset を参照してください。
次の表は、 OLE DB スキーマ行セットおよび対応する OLE DB テンプレート型定義のクラスとツール ヒントのクラスを表示します。
OLE DB スキーマ行セット |
型定義のクラス |
ツールヒント クラス |
---|---|---|
要件
Header: atldbsch.h