vc 水晶报表 时间段作为筛选条件
在 vc中怎样把时间段作为筛选条件啊?
CString temp;
temp.Format("({VIDEO_SERVICE.SERVICE_DATE}>=DateSerial(%s) and {VIDEO_SERVICE.SERVICE_DATE}<=DateSerial(%s)) and (",m_sBeginTime,m_sEndTime);
m_Report->PutRecordSelectionFormula ((_bstr_t) temp);
总是提示给该函数的参数不够,到底怎么回事啊?
[解决办法]
temp.Format("({VIDEO_SERVICE.SERVICE_DATE}>=DateSerial(%s) and {VIDEO_SERVICE.SERVICE_DATE}<=DateSerial(%s)) and (",m_sBeginTime,m_sEndTime);
=> ({VIDEO_SERVICE.SERVICE_DATE}>=DateSerial(%s) and {VIDEO_SERVICE.SERVICE_DATE}<=DateSerial(%s)) 这个没问题,删掉,连带删除 and
=>temp.Format(" (",m_sBeginTime,m_sEndTime);
这多出来的一半括号是不是不对?