数据库中的时间为datetime类型,我现在想通过AddXY函数添加曲线的横坐标和纵坐标,但是AddXY参数只接收double类型的变量,请问如何解决?
    网上说通过 double dTime = oletime2chttime(COleDateTime(pRs->GetCollect("RunTime"))); 获取,但是在程序中添加会报错, 
    error C3861: “oletime2chttime”: 找不到标识符!   

解决方案 »

  1.   

    找不到标识符不是没包含正确的头文件啊,MSDN中也找不到oletime2chttime啊。你是不是少加载了一个什么库文件之类的。
      

  2.   

    问题已经解决!使用Add函数即可!
      

  3.   

    将显示函数avg.AddXY(i,statGM[i].gmavg,L"",RGB(255,0,0));改为
    avg.Add(statGM[i].gmavg,str[0],RGB(255,0,0));其中第一个参数表示纵坐标值,第二个参数表示时间横轴,就是这样的。
      

  4.   

    楼主,请问用ADD 函数能实现曲线滚动添加数据吗?谢谢啊!