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 结构,使用 GetFieldValue 和 SetFieldValue 动态绑定字段在运行时而不是静态绑定列。
GetFieldValue 和 DoFieldExchange 结构可以合并提高性能。 例如,使用 GetFieldValue 检索您只需要按需的值,然后将该调用接口中的一个“更多信息”按钮。
有关相关信息,请参见主题“字段对象”和“属性值” DAO帮助。
要求
Header: afxdao.h