你的位置: - Delphi 基于access 数据库的时间日期查询难题,各位帮我想想,实在不行了,努力了好几天,顶者有分
主题:基于access 数据库的时间日期查询难题,各位帮我想想,实在不行了,努力了好几天,顶者有分
我说明一下,access 数据库中有一个日期时间的字段是这样的格式: 2004-05-27 上午 06:39:29 2004-05-28 下午 07:44:21 2004-06-02 下午 04:27:15
如果是24 小时记时的就好了,可是偏偏有一个“上午”或“下午”,本想自己解决的,可是任务紧急,没时间了,现在我的想法是用Delphi 中的两个DateTimePicker 选择出一个日期时间段,与access 数据库中的该字段对比,再用ADOQuery选出某个日期时间段内的信息,但问题是DateTimePicker 的日期时间格式和access 数据库中日期时间格式不协调,郁闷了我好几天
大家帮我想想办法
我是初学的Delphi,请写详细点,顶者有分,谢谢
问题点数:27、回复次数:24 回复 1:基于access 数据库的时间日期查询难题,各位帮我想想,实在不行了,努力了好几天,顶者有分
2004-06-02 下午 04:27:15 是字符串吗
回复 2:基于access 数据库的时间日期查询难题,各位帮我想想,实在不行了,努力了好几天,顶者有分
时间的设定应该和系统的时间格式有关系的
你调整一下 系统时间的格式试一下
时间的查询可以这样试试: 'select * from yourtable where rq1>= '+ formatdatetime('yyyy-mm-dd HH:MM:SS',yourrq1
datetime)+ and rq2
回复3:基于access