CDaoRecordset::GetFieldValue

调用该成员函数检索记录集中的数据。

virtual void GetFieldValue(
   LPCTSTR lpszName,
   COleVariant& varValue 
);
virtual void GetFieldValue(
   int nIndex,
   COleVariant& varValue 
);
virtual COleVariant GetFieldValue(
   LPCTSTR lpszName 
);
virtual COleVariant GetFieldValue(
   int nIndex 
);

参数

  • lpszName
    对包含字段名的字符串的指针。

  • varValue
    要存储字段的值 COleVariant 对象的引用。

  • nIndex
    字段的从零开始的索引在记录集的字段集合,并由索引的外观。

返回值

返回值 GetFieldValue 的两个版本返回包含字段的值 COleVariant 对象。

备注

可以查找字段名称或序号位置。

备注

更为有效的调用一个采用 COleVariant 对象引用作为参数该成员函数的版本,而不是调用返回 COleVariant 对象的版本。此功能的版本后备向后兼容保留。

使用 DoFieldExchange 结构,使用 GetFieldValueSetFieldValue 动态绑定字段在运行时而不是静态绑定列。

GetFieldValueDoFieldExchange 结构可以合并提高性能。 例如,使用 GetFieldValue 检索您只需要按需的值,然后将该调用接口中的一个“更多信息”按钮。

有关相关信息,请参见主题“字段对象”和“属性值” DAO帮助。

要求

Header: afxdao.h

请参见

参考

CDaoRecordset选件类

层次结构图

CDaoRecordset::SetFieldValue