注册 登录
编程论坛 Delphi论坛

求助: 利用datetimepicker查询日期段内的问题??

jiangtinghua 发布于 2007-05-16 14:50, 1548 次点击
从开始日期(datetimepicker1)和结束日期(datetimepicker2)之间查询代码该怎么写?谢谢帮忙!
where 子句怎么写?在线等!
求助 select * from 表名 where 日期字段名 Between TO_Date('''+DateToStr(DateTimePicker1.date)+''',''YYYY/MM/DD'') and TO_Date('''+DateToStr(DateTimePicker2.Date+1)+''',''YYYY/MM/DD'')';


总出错 有时还提示TO_Date函数未定义

谢谢 在线等待
4 回复
#2
swallow1232007-05-16 16:17
我用过这个函数:FormatDatetime('yyyy-mm-dd',DateTimePicker1.Date)
不 知道能不能给你帮助
#3
jiangtinghua2007-05-17 09:33

谢谢你!

#4
jiangtinghua2007-05-17 09:41
你能把你用过的完整语句 传上来吗?  谢谢
#5
swallow1232007-05-17 17:39
select * from work_table where work_table.worktime >'''+FormatDatetime('yyyy-mm-dd',slookup.DateTimePicker1.Date)+''' and work_table.worktime <'''+FormatDatetime('yyyy-mm-dd',slookup.DateTimePicker1.Date+1)+'''

这是放在add()里的那段语句。
1