次の方法で共有


CForeignKeys、CForeignKeysInfo

更新 : 2007 年 11 月

パラメータ クラス CForeignKeysInfo を実装するには、typedef クラス CForeignKeys を呼び出します。

解説

typedef クラスの使い方については、「スキーマ行セット クラスと Typedef クラス」を参照してください。

CForeignKeysInfo クラスは、カタログで定義され、特定のユーザーによって所有されている外部キー列を識別します。

このクラスのデータ メンバとそれに対応する OLE DB 列の一覧を次の表に示します。スキーマと列の詳細については、『OLE DB Programmer's Reference』の「FOREIGN_KEYS Rowset」を参照してください。

データ メンバ

OLE DB 列

m_szPKTableCatalog

PK_TABLE_CATALOG

m_szPKTableSchema

PK_TABLE_SCHEMA

m_szPKTableName

PK_TABLE_NAME

m_szPKColumnName

PK_COLUMN_NAME

m_guidPKColumn

PK_COLUMN_GUID

m_nPKColumnPropID

PK_COLUMN_PROPID

m_szFKTableCatalog

FK_TABLE_CATALOG

m_szFKTableSchema

FK_TABLE_SCHEMA

m_szFKTableName

FK_TABLE_NAME

m_szFKColumnName

FK_COLUMN_NAME

m_guidFKColumn

FK_COLUMN_GUID

m_nFKColumnPropID

FK_COLUMN_PROPID

m_nOrdinal

ORDINAL

m_szUpdateRule

UPDATE_RULE

m_szDeleteRule

DELETE_RULE

必要条件

ヘッダー : atldbsch.h

参照

参照

CRestrictions クラス