如何获得遍历数据的个数
用的ADO访问的sql数据库
CString strsql;
strsql.Format("select * from temperature where 每5分钟 < CDate('%s') and 每5分钟 > CDate('%s')",alltime2,alltime1);
int j=0;
pDC->MoveTo(0,0);
try{
m_pRecordset.CreateInstance(_uuidof(Recordset));
m_pRecordset->Open(_bstr_t(strsql),_variant_t((IDispatch*)m_pConnection,true),adOpenDynamic,adLockOptimistic,adCmdText);
if(!m_pRecordset->adoEOF)
{
CString str;
m_pRecordset->MoveFirst();
while(!m_pRecordset->adoEOF/*&&(i<num)*/)
{
str=(LPCSTR)_bstr_t(m_pRecordset->GetCollect("温度一"));
pDC->LineTo(j,150*atof(str));
j++;
m_pRecordset->MoveNext();
}
}
}
catch(_com_error &e)///捕捉异常
{
MessageBox(e.ErrorMessage());
}
如何获得select * from temperature where 每5分钟 < CDate('%s') and 每5分钟 > CDate('%s')遍历的数据的个数,该用什么语句,感谢