64,654
社区成员
发帖
与我相关
我的任务
分享
CString strTimeUp="2011/7/22 23:59:59";
int k = strTimeUp.Find(' ');
CString strTimeLow = strTimeUp.Mid(0, k);
CString tmp;
tmp.Format(_T("SELECT * FROM mjx where shijian between #%s# and #%s#"),strTimeLow,strTimeUp);
AfxMessageBox(tmp);
CString strTimeLow,strTimeUp;//如果你这2个变量是在这里声明的话 那么下面的sql语句可能是SELECT * FROM mjx where shijian between # # and # # 这个格式明显是不对的。。。
rs.Open( CRecordset::forwardOnly, _T("SELECT * FROM mjx where shijian between #%s# and #%s#",strTimeLow,strTimeUp));