SQL语句查询两个日期段中间的数据,再进行金额字段汇总出错!
with DataModule2.ADOdk do //查询指定日期段的金额进行汇总显示begin
close;
SQL.CLear;
SQL.add('select sum(金额) ye from dkxx where 录入时间 between :TimeBegin and :TimeEnd');
Parameters.ParamByName('TimeBegin').Value:=DateTimePicker9.Date;
Parameters.ParamByName('TimeEnd').Value:=DateTimePicker10.Date;
open;
end;
Edit1.Text:= DataModule2.ADOdk.FieldByName('ye').Value;
==========
以上的句子在access中似乎无错,在sql中报not convert variant of type (Null) into type (String)' 错误,可以确定这两个时间段中间的金额字段中有数据,不是空的!