CDaoDatabase::GetRelationInfo

void GetRel&ationInfo (Int nIndexCDaoRelationInfoamp;relinfoDWORDdwInfoOptions (= AFX_DAO_PRIMARY_INFO);
Werfen Sie (CDaoException, CMemoryException);

void GetRel&ationInfo (LPCTSTR LpszNameCDaoRelationInfoamp;relinfoDWORDdwInfoOptions (= AFX_DAO_PRIMARY_INFO);
Werfen Sie (CDaoException, CMemoryException);

Parameter

nIndex

Der Index des das Relation-Objekt in der Relations-Auflistung der Datenbank, für die Suche nach index.

relinfo

Ein Verweis auf ein CDaoRelationInfo -Objekt, die die angeforderten Informationen zurückgibt.

dwInfoOptions

Optionen, die angeben, welche Informationen über die Beziehung zum Abrufen. Die verfügbaren Optionen sind hier aufgelistet, zusammen mit was sie die Funktion über die Beziehung zurück zu führen:

lpszName

Eine Zeichenfolge mit dem Namen der Relation-Objekt, für die Suche nach Namen.

Bemerkungen

Rufen Sie diese Memberfunktion um Informationen über eine angegebene Beziehung in der Datenbank der Relations-Auflistung abzurufen. Zwei Versionen dieser Funktion ermöglichen den Zugriff entweder anhand des Index oder des Namens. Eine Beschreibung der in Relinfozurückgegebenen Daten finden Sie unter die CDaoRelationInfo -Struktur. Diese Struktur enthält Member, die Informationen oben in der Beschreibung des DwInfoOptionsentsprechen. Wenn Sie Informationen auf einer Ebene anfordern, erhalten Sie auch Informationen auf alle vorherigen Ebenen sowie.

Hinweis&Nbsp;  Wenn Sie die Beziehung Objektattribute Kaskade Vorgänge (DbRelationUpdateCascades oder DbRelationDeleteCascades) zu aktivieren, das Microsoft Jet-Datenbankmodul automatisch aktualisiert oder Datensätze in einer oder mehreren Tabellen löscht, wenn Änderungen an verwandten Primärschlüsseltabellen vorgenommen werden. Z. B. angenommen, Sie erstellen eine Löschweitergabe Beziehung zwischen einer Kundentabelle und einer Bestellungstabelle. Wenn Sie Datensätze aus der Tabelle Kunden löschen, werden die Datensätze in der Orders-Tabelle, die im Zusammenhang mit diesem Kunden ebenfalls gelöscht. Darüber hinaus Wenn Sie Cascade löschen Beziehungen zwischen der Orders-Tabelle und anderen Tabellen einrichten, werden Datensätze aus den Tabellen automatisch gelöscht, wenn Sie Datensätze aus der Customers-Tabelle löschen.

Weitere Informationen zu Datenbankobjekten finden Sie im Artikel DAO-Datenbank im Visual C++ Programmer's Guide.

CDaoDatabase ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDaoDatabase::GetRelationCount

Index