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 Class

层次结构图

CDaoRecordset::SetFieldValue