CDaoRelationFieldInfo, structure
La CDaoRelationFieldInfo
structure contient des informations sur un champ dans une relation définie pour les objets d’accès aux données (DAO).
Syntaxe
struct CDaoRelationFieldInfo
{
CString m_strName; // Primary
CString m_strForeignName; // Primary
};
Paramètres
m_strName
Nom du champ dans la table primaire de la relation.
m_strForeignName
Nom du champ dans la table étrangère de la relation.
Notes
Un objet de relation DAO spécifie les champs d’une table primaire et les champs d’une table étrangère qui définissent la relation. Les références à Primary dans la définition de structure ci-dessus indiquent comment les informations sont retournées dans le membre d’un objet CDaoRelationInfo obtenu en appelant la fonction membre GetRelationInfo de la classeCDaoDatabase
.m_pFieldInfos
Les objets relation et les objets de champ relation ne sont pas représentés par une classe MFC. Au lieu de cela, les objets DAO sous-jacents aux objets MFC de la classe CDaoDatabase contiennent une collection d’objets de relation, appelée collection Relations. Chaque objet relation contient à son tour une collection d’objets de champ de relation. Chaque objet de champ relation met en corrélation un champ dans la table primaire avec un champ dans la table étrangère. Ensemble, les objets de champ relation définissent un groupe de champs dans chaque table, qui définissent ensemble la relation. CDaoDatabase
vous permet d’accéder aux objets de relation avec un CDaoRelationInfo
objet en appelant la GetRelationInfo
fonction membre. L’objet CDaoRelationInfo
a ensuite un membre de données, m_pFieldInfos
qui pointe vers un tableau d’objets CDaoRelationFieldInfo
.
Appelez la fonction membre GetRelationInfo de l’objet conteneur CDaoDatabase
dans lequel la collection Relations est stockée l’objet relation qui vous intéresse. Accédez ensuite au m_pFieldInfos
membre de l’objet CDaoRelationInfo . CDaoRelationFieldInfo
définit également une Dump
fonction membre dans les builds de débogage. Vous pouvez utiliser Dump
pour vider le contenu d’un CDaoRelationFieldInfo
objet.
Spécifications
En-tête : afxdao.h
Voir aussi
Structures, styles, rappels et tables de messages
CDaoRelationInfo, structure
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour