问大家一个关于日期查询的问题
问大家一个关于日期查询的问题。
想根据年份,查询某员工在某年内的工资信息。并且还可以详细查某月的工资信息。
过滤查询 语句应该怎么写。
本人菜鸟,请大哥大姐们 不吝赐教。
名字的比较简单。我琢磨出了。就是不知道怎么查日期的。
dw_1.setfilter("name= '"+ddlb_1.text+"'") //设置姓名的过滤条件if dw_1.retrieve()=0 then dw_1.setfilter("") messagebox('提示','没有满足条件的记录!') end ifdw_1.filter()//过滤姓名过滤条件以外的数据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)")
[解决办法]
//如果显示日期条件的控件为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()//过滤数据