如图所示 我使用AddXY()函数,从数据库中统计人数,设置X轴的区间。结果图形显示后Y轴上的标签和X轴的设置一样了。怎么解决?
for (int j=0;j<=nDATALENGTH;j++)
{
CADOConn m_AdoConn;
_RecordsetPtr m_pRs;
CString sql;
sql.Format("select count(*) as totle from Result where [成绩]>=%d and [成绩]<%d ",value,(value+3));//更新信息
m_pRs=m_AdoConn.GetRecordSet((_bstr_t)sql);
CString path=(char*)(_bstr_t)m_pRs->GetCollect("totle"); //获取保存选项信息
//dData[j]= _ttol(path);
double yvalue=atof(path);
m_AdoConn.ExitConn();//关闭数据库
str.Format(_T("%d-%d"),value,value+3);
//str.Format("点%d",j);
lineSeries.AddXY((double)j,yvalue,str,RGB(255,0,0));
value+=3;
}