高手请进:日期段查询问题,头疼啊
我在窗口上添加了两个editmask控件,设定为datemask!类型,格式是YYYY-MM-DD,在数据库表里我有一个日期型的字段dj_date,现在我想根据em_1.text和em_2.text确立的日期范围查询表中符合条件的记录,代码如下:
string sql
sql = " string(dj_date,'yyyymmdd') >= '"+string(em_1.text,'yyyymmdd')+"' and string(dj_date,'yyyymmdd') <= '"+string(em_2.text,'yyyymmdd')+"' "
dw_1.setfilter(sql)
dw_1.filter()
假如现在我在em_1中输入2006-01-01,在em_2中输入2006-01-31,这样查询照理来说可以找出所有2006年1月份的记录,而数据库中也的确有,但是我一查询就是什么都没有,不知道问题在哪里,郁闷死了,高手们帮忙诊断诊断,谢谢!