代码运行的通,dbgrid上显示空白,没有数据
代码如下:
begin
a:= formatdatetime('YYYYMMDD',form1.DateTimePicker1.DateTime);
Form1.Table1.SetRangeStart;
Form1.Table1.FieldByName('y1').AsDateTime:=Form1.DateTimePicker1.DateTime ;
Form1.Table1.SetRangeEnd;
Form1.Table1.FieldByName('y1').AsDateTime:=Form1.DateTimePicker1.DateTime;
Form1.Table1.ApplyRange;
end;
数据库是SQLSever 与数据库连接用的是Table,DBGrid和DateSource。 
想要查询某天的记录在DBGrid显示出来。表名是yali_day_report 字段是y1 还想问一下大家,查询完结果,想要回到原来的状态,刷新怎么写