读书人

问大家一个关于日期查询的有关问题

发布时间: 2012-03-26 15:46:55 作者: rapoo

问大家一个关于日期查询的问题
问大家一个关于日期查询的问题。

想根据年份,查询某员工在某年内的工资信息。并且还可以详细查某月的工资信息。

过滤查询 语句应该怎么写。

本人菜鸟,请大哥大姐们 不吝赐教。

名字的比较简单。我琢磨出了。就是不知道怎么查日期的。

C/C++ code
dw_1.setfilter("name= '"+ddlb_1.text+"'") //设置姓名的过滤条件if dw_1.retrieve()=0 then     dw_1.setfilter("")    messagebox('提示','没有满足条件的记录!')    end ifdw_1.filter()//过滤姓名过滤条件以外的数据






[解决办法]
C/C++ code
dw_1.setfilter("name= '"+ddlb_1.text+"' and year(rq) = " + ddlb_2.text + " and month(rq) = " + ddlb_3.text) //设置姓名、年、月的过滤条件if dw_1.retrieve()=0 then     messagebox('提示','没有满足条件的记录!')end if//在retrieve之前进行setfilter,则retrieve后不需要再调用filter//dw_1.filter()//过滤姓名过滤条件以外的数据
[解决办法]
dw_1.SetFilter("Date(RQ1) = Date(RQ2)")
[解决办法]
Assembly code
//如果显示日期条件的控件为em_1if dw_1.retrieve()=0 then     dw_1.setfilter("")    messagebox('提示','没有满足条件的记录!')    end ifdw_1.setfilter("name= '"+ddlb_1.text+"' and date(rq)=date('"+em_1.text+"')") //设置姓名+日期的过滤条件dw_1.filter()//过滤数据 

读书人网 >PB

热点推荐