CDaoRelationFieldInfo 结构

CDaoRelationFieldInfo 结构在用于数据访问对象 (DAO)定义的关系包含有关字段的信息。

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

参数

  • m_strName
    字段的名称在关系主键表中。

  • m_strForeignName
    字段的名称关系中的外部表中。

备注

DAO 关系对象在一个主表中指定字段并定义关系的字段在一个外部表中。对母版在上面结构的定义指示信息在调用获取的 CDaoRelationInfo 对象的 m_pFieldInfos 成员返回类 CDaoDatabaseGetRelationInfo 成员函数。

关系对象和关系域对象不是由 MFC 类表示。相反,基础类 CDaoDatabase 的 MFC 对象 DAO 对象包含关系对象的集合,调用关系集合。每个关系对象,该对象又,包含关系字段对象的集合。每个关系域对象在主表中的上一个外部表中将一个字段与一个字段。采用一起,关系域对象在每个表中定义的字段的一组,将定义关系。CDaoDatabase 通过调用 GetRelationInfo 成员函数可通过 CDaoRelationInfo 对象的关系对象。CDaoRelationInfo 对象,然后,有一个数据成员, m_pFieldInfos,指向数组 CDaoRelationFieldInfo 对象。

调用关系集合存储关系对象所需包含的 CDaoDatabase 对象的 GetRelationInfo 成员函数。然后访问 CDaoRelationInfo 对象的 m_pFieldInfos 成员。CDaoRelationFieldInfo 还定义功能调试版本的一个 Dump 成员。可以使用 Dump 转储 CDaoRelationFieldInfo 对象的内容。

要求

Header: afxdao.h

请参见

参考

CDaoRelationInfo 结构

其他资源

结构、样式、回调和消息映射