[求助]按日期检索的语句,总是出错
<P>dw_1.setfilter("djrq>='+date(em_1.text)+' and djrq<='+date(em_2.text)+'")<BR>dw_1.filter()<BR><BR>出错提示是:TYPES OF EXPRESSIONS MUST MATCH.<BR><BR>但是 <BR>date ls_dtstart,ls_dtend<BR><BR>ls_dtstart=date(em_1.text)<BR>ls_dtend=date(em_2.text)<BR><BR>SELECT * FROM CLGL_ZC a WHERE a.djrq>=:ls_dtstart and a.djrq<=:ls_dtend<BR><BR>却能执行到正确结果</P>回复
得到正确答案了:<br>dw_1.setfilter("djrq>=date('"+em_1.text+"') and djrq<=date('"+em_2.text+"')")[align=right][color=#000066][此贴子已经被作者于2007-6-14 12:36:24编辑过][/color][/align]
页:
[1]
