各位大虾:
你们好!
我在做统计的时候怎么就是不显示出数据,我在界面上的组件是:query,database,DateTimePicker1,DateTimePicker2,dbgrid,我想统计出来的数据在dbgrid显示出来,可是数据项没有数据,我的程序是这样的:
var string:string;
begin
str:='select * from 住户报修信息 where 住户报修信息.报修日期>=('+formatdatetime('yyyy-mm-dd',DateTimePicker1.Date)+') AND (住户报修信息.报修日期<='+formatdatetime('yyyy-mm-dd',DateTimePicker2.Date)+')';
query1.Close;
query1.SQL.Clear;
query1.sql.Add(str);
query1.open;
end;
请问错在什么地方啊!!!
你们好!
我在做统计的时候怎么就是不显示出数据,我在界面上的组件是:query,database,DateTimePicker1,DateTimePicker2,dbgrid,我想统计出来的数据在dbgrid显示出来,可是数据项没有数据,我的程序是这样的:
var string:string;
begin
str:='select * from 住户报修信息 where 住户报修信息.报修日期>=('+formatdatetime('yyyy-mm-dd',DateTimePicker1.Date)+') AND (住户报修信息.报修日期<='+formatdatetime('yyyy-mm-dd',DateTimePicker2.Date)+')';
query1.Close;
query1.SQL.Clear;
query1.sql.Add(str);
query1.open;
end;
请问错在什么地方啊!!!
query1.Close;
query1.SQL.Clear;
query1.sql.Add(str);
query1.ParamByName(date1).asdate:=('+formatdatetime('yyyy-mm-
dd',DateTimePicker1.Date)+');
query1.ParamByName(date1).asdate='+formatdatetime('yyyy-mm-
dd',DateTimePicker2.Date)+')'
query1.open;