聚集函数的值如何传递到变量中?
vSQL="select count(*) from 体育项目参与表 where 项目组合名称='"+a+"'";
m_pRecordset=m_AdoConn.GetRecordSet(vSQL);CString strtemp=((LPCTSTR)(_bstr_t)m_pRecordset->GetCollect("count(*)"));
amount1=atoi(strtemp);
这样对不对?
[解决办法]
vSQL="select count(*) AS mycount from 体育项目参与表 where 项目组合名称='"+a+"'";
m_pRecordset=m_AdoConn.GetRecordSet(vSQL);CString strtemp=((LPCTSTR)(_bstr_t)m_pRecordset->GetCollect("mycount"));
[解决办法]
http://blog.csdn.net/zyq5945/article/details/5486393
[解决办法]
vSQL="select count(*) AS mycount from 体育项目参与表 where 项目组合名称='"+a+"'";
m_pRecordset=m_AdoConn.GetRecordSet(vSQL);
CString strtemp=((char *)(_bstr_t)m_pRecordset->GetCollect("mycount"));
amount1=atoi(strtemp);
或
amount1=atoi((_bstr_t)m_pRecordset->GetCollect("mycount"));