F
fookk
Unregistered / Unconfirmed
GUEST, unregistred user!
控件: 我用两个Datetimepicker,一个DBGrid,一个ADOQuery,一个DataSource和一个button控件.数据库是Access2000的,其中有一个日期型字段time.
目的: 用两个Datetimepicker输入起始日期和终止日期,按button按钮将查到的记录显示在DBGrid控件中.
方法: adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select * from sfxx where (time>='+'"'+datetostr(datetimepicker2.Date)+'"'+') and (time<='+'"'+datetostr(datetimepicker3.Date)+'"'+')');
adoquery1.open;
遇到问题: 按下button按钮,可以查询到有关记录.但调整Datetimepicker的日期,DBGrid中为空,再调回也为空.
目的: 用两个Datetimepicker输入起始日期和终止日期,按button按钮将查到的记录显示在DBGrid控件中.
方法: adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select * from sfxx where (time>='+'"'+datetostr(datetimepicker2.Date)+'"'+') and (time<='+'"'+datetostr(datetimepicker3.Date)+'"'+')');
adoquery1.open;
遇到问题: 按下button按钮,可以查询到有关记录.但调整Datetimepicker的日期,DBGrid中为空,再调回也为空.
代码: