术语 | CDaoRelationFieldInfo | ||||
释义 | CDaoRelationFieldInfo结构 CDaoRelationFieldInfo结构具有如下形式: struct CDaoRelationFieldInfo { CString m_strName; // Primary CString m_strForeignName; // Primary }; CDaoRelationFieldInfo结构中包含了为数据访问对象(DAO)定义的关系中的字段的信息。DAO关系对象指定了定义关系的主表中的字段和外部表中的字段。在上面的结构定义中对Primary的引用指明了调用CDaoDatabase类的成员函数GetRelationInfo获得的信息是如何在CDaoRelationInfo对象的m_pFieldInfos成员中返回的。 MFC类不代表任何关系对象和关系字段对象。相反,DAO对象构成了CDaoDatabase类的MFC对象,其中包含了关系对象的集合,称为关系集合。每个关系对象包含了一个关系对象的集合。每个关系对象使主表中的字段和外部表中的字段产生联系。合在一起,关系字段对象定义了每个表中的一组字段,它们一起定义了关系。CDaoDatabase使你能够调用GetRelationInfo成员函数通过CDaoRelationInfo对象来访问关系对象。CDaoRelationInfo对象具有一个数据成员m_pFieldInfos,它指向一个CDaoRelationFieldInfo对象的数组。 成员:
注释: 调用包容的CDaoDatabase对象的GetRelationInfo成员函数,你感兴趣的关系对象就保存在该对象的关系集合中。然后访问CDaoRelationInfo对象的m_pFieldInfos成员。CDaoRelationFieldInfo还在调试版本中定义了一个Dump函数。你可以使用Dump来转储CDaoRelationFieldInfo对象的内容。 有关这个结构以及其他MFC DAO Info结构的信息参见“Visual C++ 程序员指南”中的文章“DAO集合:获得DAO对象的信息”。 请参阅:CDaoRelationInfo |
||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。