网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CDaoIndexFieldInfo
释义 CDaoIndexFieldInfo结构

CDaoIndexFieldInfo结构具有如下形式:
struct CDaoIndexFieldInfo
{
  CString m_strName;          // Primary
  BOOL m_bDescending;         // Primary
};
CDaoIndexFieldInfo结构中包含了为数据访问对象(DAO)定义的索引字段对象的信息。索引对象可以有多个字段,指明表定义(或基于表的记录集)的索引建立在哪些字段上。上面对Primary的引用指明了调用CDaoTableDef或CDaoRecordset类的GetIndexInfo成员函数时获得的信息是如何通过CDaoIndexInfo对象的m_pFiledInfos成员返回的。
MFC类不代表索引对象和索引字段对象。相反,DAO对象构成了CDaoTableDef或CDaoRecordset类的MFC对象,这些对象中包含了索引对象的集合,名为索引集。每个索引对象包含了一个字段对象的集合。这些类提供了用于访问索引信息中单个项的成员函数,你也可以通过调用包含对象的GetIndexInfo成员函数在CDaoIndexInfo对象中访问所有的项。CDaoIndexInfo中具有一个数据成员m_pFieldInfos,它指向一个CDaoIndexFieldInfo对象的数组。

成员:
m_strName索引字段对象的唯一的名字。有关的细节参见DAO帮助中的“Name属性”主体。
m_bDescending指明了索引对象定义的索引顺序。如果顺序是降序的则该成员的值为TRUE。

注释:
调用表定义或记录集对象的GetIndexInfo成员函数,你感兴趣的索引对象就保存在这些对象的索引集中。然后访问CDaoIndexInfo对象的m_pFieldInfos成员。m_pFieldInfos数组的长度保存在m_nFields中。CDaoIndexFieldInfo还在调试版本中定义了一个Dump函数。你可以使用Dump来转储CDaoIndexFieldInfo对象的内容。
有关这个结构以及其他MFC DAO Info结构的使用参加“Visual C++程序员指南”中的文章“DAO集合:获取DAO对象的信息”。

请参阅:
CDaoTableDef::GetIndexInfo, CDaoRecordset::GetIndexInfo
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:34:34