CDaoQueryDef::GetFieldInfo

调用此成员函数获取各种有关querydef定义的字段的信息。

void GetFieldInfo( 
   int nIndex, 
   CDaoFieldInfo& fieldinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
); 
void GetFieldInfo( 
   LPCTSTR lpszName, 
   CDaoFieldInfo& fieldinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);

参数

  • nIndex
    所需的字段的从零开始的索引。querydef的字段集合,并由索引的外观。

  • fieldinfo
    对返回请求的信息的 CDaoFieldInfo 对象的引用。

  • dwInfoOptions
    指定的选项有关检索字段的哪信息。 可用选项以及在此处列出它们导致函数返回:

    • AFX_DAO_PRIMARY_INFO (默认值)名称,类型,范围,属性

    • AFX_DAO_SECONDARY_INFO 主要信息以及:序号位置,必须,允许零,源字段,外部名称,源表,排列顺序

    • AFX_DAO_ALL_INFO 主版本号和辅助信息以及:默认值,验证文本,验证规则

  • lpszName
    按名称包含预期字段的名称的字符串,查找的。 可以使用 CString

备注

有关 fieldinfo返回的信息的说明,请参见 CDaoFieldInfo 结构。 此结构具有对应于描述性信息在上面 dwInfoOptions 下的成员。 如果请求的信息的一个级别,可以获取信息的任何一级别。

要求

Header: afxdao.h

请参见

参考

CDaoQueryDef Class

层次结构图

CDaoQueryDef::GetFieldCount