德罗巴号码:请教 PB 中查询日期的问题!(在线等)

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/09 07:40:25
例如想查询起始日期"2003-01-01"到结束日期"2003-04-31"这段时间的数据,但如果没有就进行提示,应该怎样做?谢谢大侠们!

我写的2个方法都不能正确使用 请大家更改或者提出更好的办法

一,
dw_1.setfilter("(ld_counterfeit_date >= '#"+date1+"#') and (ld_counterfeit_date <= '#"+date2+"#')")

二.
string s
select Ld_counterfeit_units
into :s
from Ld_Counterfeit_Data
where ld_counterfeit_date >= ""+date1+"" and ld_counterfeit_date <= ""+date2+"";

三,
string s
select Ld_counterfeit_units
into :s
from Ld_Counterfeit_Data where ld_counterfeit_date between :date1
and ld_counterfeit_date between :date2;

以上三个方法都不能得出结果,在变量中date1,date2 都分别是加了#号的
字符串或者不加,都无法查询。

请高手赐教,本人万分感谢
dw_1.setfilter("(ld_counterfeit_date >= '"+em_1.text+"') and (ld_counterfeit_date <='"+em_2.text+"')")
dw_1.filter()

我自己已经解决了 晕啊刚学pb 郁闷 想了我三天!!!!!!