Freigeben über


CForeignKeys, CForeignKeysInfo

Rufen Sie die typedef-Klasse CForeignKeys auf, um dessen Parameterklasse CForeignKeysInfo zu implementieren.

Hinweise

Siehe Schemarowset-Klassen und typedef-Klassen weitere Informationen zur Verwendung von Informationen.

Diese Klasse identifiziert die Fremdschlüsselspalten, die im Katalog von einem bestimmten Benutzer definiert werden.

Die folgende Tabelle zeigt die Klassendatenmember und ihre entsprechenden OLE DB Spalten auf. Siehe FOREIGN_KEYS-Rowset in der OLE DB-Programmierreferenz weitere Informationen über das Schema und Spalten.

Datenmember

OLE DB-Spalten

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

ORDINALWERT

m_szUpdateRule

UPDATE_RULE

m_szDeleteRule

DELETE_RULE

Voraussetzungen

Header: atldbsch.h

Siehe auch

Referenz

CRestrictions-Klasse