Partager via


CDaoRelationFieldInfo, structure

La structure d' CDaoRelationFieldInfo contient des informations relatives à un champ dans une relation définie pour les objets d'accès aux données (DAO).

struct CDaoRelationFieldInfo
{
   CString m_strName;           // Primary
   CString m_strForeignName;    // Primary
};

Paramètres

  • m_strName
    Le nom du champ dans la table de clé primaire de la relation.

  • m_strForeignName
    Le nom du champ dans la table de clé étrangère de la relation.

Notes

Un objet de relation DAO spécifie les champs dans une table de clé primaire et des champs d'une table de clé étrangère qui définissent la relation.Les références à primaire dans la définition de structure ci-dessus indiquent comment les informations retournées dans le membre d' m_pFieldInfos d'un objet de CDaoRelationInfo obtenu en appelant la fonction membre de GetRelationInfo de la classe CDaoDatabase.

Les objets relation et les objets de champ de relation ne sont pas représentés par une classe MFC.Au lieu de cela, les objets DAO sous-jacente des objets MFC de classe CDaoDatabase contiennent une collection d'objets relation, appelée la collection de relations.Chaque objet de relation, à son tour, contient une collection d'objets de champ de relation.Chaque objet champ de relation met en corrélation un champ dans la table de clé primaire à un champ dans la table de clé étrangère.Ensemble, les objets de champ de relation définissent un groupe de champs de chaque table, qui définissent ensemble la relation.CDaoDatabase vous permet d'accéder aux objets relation à un objet d' CDaoRelationInfo en appelant la fonction membre d' GetRelationInfo .L'objet d' CDaoRelationInfo , ensuite, une donnée membre, m_pFieldInfos, qui indique un tableau d'objets d' CDaoRelationFieldInfo .

Appelez la fonction membre de GetRelationInfo de l'objet contenant d' CDaoDatabase dans lequel les relations la collection sont stockées l'objet de relation qui vous intéresse.Accédez au membre d' m_pFieldInfos de l'objet de CDaoRelationInfo .CDaoRelationFieldInfo définit également une fonction membre d' Dump dans les versions debug.Vous pouvez utiliser Dump pour faire un dump du contenu d'un objet d' CDaoRelationFieldInfo .

Configuration requise

Header: afxdao.h

Voir aussi

Référence

CDaoRelationInfo, structure

Autres ressources

Structures, styles, rappels, et les tables des messages