CDaoRelationFieldInfo 结构
CDaoRelationFieldInfo 结构在用于数据访问对象 (DAO)定义的关系包含有关字段的信息。
struct CDaoRelationFieldInfo
{
CString m_strName; // Primary
CString m_strForeignName; // Primary
};
参数
m_strName
字段的名称在关系主键表中。m_strForeignName
字段的名称关系中的外部表中。
备注
DAO 关系对象在一个主表中指定字段并定义关系的字段在一个外部表中。对母版在上面结构的定义指示信息在调用获取的 CDaoRelationInfo 对象的 m_pFieldInfos 成员返回类 CDaoDatabase的 GetRelationInfo 成员函数。
关系对象和关系域对象不是由 MFC 类表示。相反,基础类 CDaoDatabase 的 MFC 对象 DAO 对象包含关系对象的集合,调用关系集合。每个关系对象,该对象又,包含关系字段对象的集合。每个关系域对象在主表中的上一个外部表中将一个字段与一个字段。采用一起,关系域对象在每个表中定义的字段的一组,将定义关系。CDaoDatabase 通过调用 GetRelationInfo 成员函数可通过 CDaoRelationInfo 对象的关系对象。CDaoRelationInfo 对象,然后,有一个数据成员, m_pFieldInfos,指向数组 CDaoRelationFieldInfo 对象。
调用关系集合存储关系对象所需包含的 CDaoDatabase 对象的 GetRelationInfo 成员函数。然后访问 CDaoRelationInfo 对象的 m_pFieldInfos 成员。CDaoRelationFieldInfo 还定义功能调试版本的一个 Dump 成员。可以使用 Dump 转储 CDaoRelationFieldInfo 对象的内容。
要求
Header: afxdao.h