SQL.Format("SELECT * FROM zhichu WHERE date between'%s'and'%s '",m_date,mdate2);
m_ado.m_pRecordset = m_ado.m_pConnection->Execute ((_bstr_t)SQL,NULL,adCmdText);m_date,m_date2是MFC的两个编辑框为什么不好使啊求解PS:SQL.Format("SELECT * FROM shouru WHERE date like '%s'", m_date2);
这个已经通过了 查的很准
m_ado.m_pRecordset = m_ado.m_pConnection->Execute ((_bstr_t)SQL,NULL,adCmdText);m_date,m_date2是MFC的两个编辑框为什么不好使啊求解PS:SQL.Format("SELECT * FROM shouru WHERE date like '%s'", m_date2);
这个已经通过了 查的很准
用这个软件测试下SQL。
mdate2应为m_date2吧。在此句设置断点,检查下m_date、m_date2是否正确赋值,再把最后得到的SQL语句用楼上说的软件测试下。
between date1 and date2之间都要有空格的。如果还有问题可以把语句抓出来,在数据库上执行一下就好了。很简单的。
"SELECT * FROM zhichu WHERE [date] between '%s'and]'%s '"