Observações
Chame o typedef classe CForeignKeys para implementar sua de classe de parâmetro CForeignKeysInfo. Consulte Classes de conjunto de linhas de esquema e Classes Typedef para obter mais informações sobre como usar classes de typedef.
Essa classe identifica as colunas de chave externa definidas no catálogo por um determinado usuário.
A tabela a seguir lista os membros de dados de classe e seus correspondente OLE DB colunas. Consulte de Conjunto de linhas FOREIGN_KEYS no referência OLE DB Programmer para obter mais informações sobre o esquema e colunas.
| Membros de dados | Colunas de OOLE 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>
Ver também