首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

vc用ADO连接数据库取字段值步骤

2012-10-14 
vc用ADO连接数据库取字段值方法?VC中Ado连接mysql数据库,查询语句如下:select max(id) as id from tablena

vc用ADO连接数据库取字段值方法?
VC中Ado连接mysql数据库,查询语句如下:
select max(id) as id from tablename

通过什么方法能得到id的值?
//nId = m_pRecordset->GetFields()->GetItem("max(alarmid)")->Value.intVal;
//nId = m_pRecordset->GetFields()->GetItem("id")->Value.intVal;
//nAlarmId = m_pRecordset->GetCollect(_variant_t(long(0)));
//nAlarmId = m_pRecordset->get_Collect(long(0));

上面这几种方法都不能正确得到,不知道有什么好方法?

[解决办法]
GetFiledVaule(CString filed)函数;
[解决办法]
_variant_t vtFld = pRecordset->Fields->GetItem("id")->Value;
int nID = vtFld.lVal;

热点排行