CForeignKeys, CForeignKeysInfo

Remarques

Appelez la classe typedef CForeignKeys à mettre en œuvre sa classe parameter CForeignKeysInfo. Voir les Classes de jeu de lignes du schéma et Classes Typedef pour plus d'informations sur l'utilisation de classes typedef.

Cette classe identifie les colonnes clés étrangères définies dans le catalogue par un utilisateur donné.

Le tableau suivant répertorie les membres de données de classe et leurs correspondants OLE DB Columns. Voir De lignes FOREIGN_KEYS dans la référence du programmeur OLE DB pour plus d'informations sur le schéma et les colonnes.

Membres de données Colonnes de 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

# include lt;atldbsch.h>

Voir aussi

CRestrictions

Index