我要计算两个日期之间的天数,第一个日期是从数据库得到的,为Query_CostPay.FieldValues['Last_Time'];第二个日期是ComboBox_CostTime里的日期,其中ComboBox_CostTime的时间也是从数据库得到的,形式为“2007-5-12”。现在我这样计算两个日期之间的天数有错吗:
N:=trunc(StrToDateTime(ComboBox_CostTime.Text+' '+'12:59:59'))-trunc(Query_CostPay.FieldValues['Last_Time']);
系统报错说,could not convert variant of type(NULL) into type double!