CDaoRelationFieldInfo Struktur

Die CDaoRelationFieldInfo -Struktur hat folgende form:

struct CDaoRelationFieldInfo
{
 &Nbsp; CString M_strName;           / / Primär
   CString M_strForeignName;    / / Primär
}

Die CDaoRelationFieldInfo -Struktur enthält Informationen über ein Feld in einer Beziehung für Datenzugriffsobjekte (DAO) definiert. Ein DAO-Relation-Objekt gibt die Felder in eine primäre Tabelle und Felder in einer Fremdtabelle, die die Beziehung zu definieren. Die Verweise auf die primären in die obige Strukturdefinition anzugeben, wie die Informationen in den M_pFieldInfos eines CDaoRelationInfo -Objekts, die durch den Aufruf der GetRelationInfo -Memberfunktion der Klasse CDaoDatabase zurückgegeben werden.

Beziehung und Beziehung Feldobjekte werden nicht durch eine MFC-Klasse dargestellt. Stattdessen enthalten die MFC-Objekte der Klasse CDaoDatabase zugrunde liegenden DAO-Objekten eine Auflistung von Beziehungsobjekte, genannt die Relations-Auflistung. Jede Relation-Objekt enthält wiederum eine Auflistung von Beziehungsobjekte Feld. Jedes Feld Beziehungsobjekt korreliert ein Feld in der primären Tabelle mit einem Feld in der Fremdtabelle. Zusammengenommen definieren die Beziehungsobjekte Feld eine Gruppe von Feldern in jeder Tabelle, die zusammen die Beziehung zu definieren. CDaoDatabase können Sie Beziehungsobjekte mit einem CDaoRelationInfo -Objekt zugreifen, indem Sie die GetRelationInfo -Memberfunktion aufrufen. Das CDaoRelationInfo -Objekt hat dann einen Datenmember, M_pFieldInfos, die auf ein Array von CDaoRelationFieldInfo -Objekten verweist.

Mitglieder

m_strName

Der Name des Feldes in der primären Tabelle der Beziehung.

m_strForeignName

Der Name des Feldes in der Fremdtabelle die Beziehung.

Kommentare

Rufen Sie die GetRelationInfo -Memberfunktion des enthaltenden CDaoDatabase -Objekts in deren Beziehungen Auflistung ist das Relation-Objekt gespeichert, die, dem Sie interessieren. Dann das M_pFieldInfos -Mitglied des CDaoRelationInfo -Objekts zugreifen. CDaoRelationFieldInfo definiert auch eine Memberfunktion Dump in Debug-Builds. Dump können Sie den Inhalt eines CDaoRelationFieldInfo -Objekts.

Informationen über diese und andere MFC DAO-Informationsstrukturen, finden Sie im Artikel DAO-Auflistungen: Ermitteln von Informationen über DAO-Objekte im Visual C++ Programmer's Guide.

Siehe auch&Nbsp;CDaoRelationInfo

Index