date1 :=datetostr(DateTimePicker1.Date);(开始时间 年月日)
time1 :=timetostr(DateTimePicker2.Date);(开始时间 时分秒)
date2 :=datetostr(DateTimePicker3.Date);(结束时间 年月日)
time2 :=timetostr(DateTimePicker4.Date);(结束时间 时分秒)现在想执行一个时间段的查询
假如sql语句是
select * from XX where time between XXX and XXX那么这个XXX该如何用datetimepicker来替换呢。
谢谢了。
time1 :=timetostr(DateTimePicker2.Date);(开始时间 时分秒)
date2 :=datetostr(DateTimePicker3.Date);(结束时间 年月日)
time2 :=timetostr(DateTimePicker4.Date);(结束时间 时分秒)现在想执行一个时间段的查询
假如sql语句是
select * from XX where time between XXX and XXX那么这个XXX该如何用datetimepicker来替换呢。
谢谢了。
SQL Server中ADOQuery.SQL.Text:=
'select * from xx where time between ' + QuotedStr(DateTimeToStr(Date1+ ' ' + Time1)) + ' and ' + QuotedStr(DateTimeToStr(Date2+ ' ' + Time2));