我用delphi+access做按时间段查询
答案:2 悬赏:50 手机版
解决时间 2021-02-11 17:11
- 提问者网友:蓝莓格格巫
- 2021-02-11 07:37
我用delphi+access做按时间段查询,语句是这样写的result:=result+'('+field_str+'>=#'+s+' 00:00:00'#+') and ('+field_str+'<=#'+s+' 23:59:59'#+')'但是错了,我不知道怎么样修改,是能帮我一下
最佳答案
- 五星知识达人网友:千夜
- 2021-02-11 08:32
btime := s;
etime := s + ' 23:59:59';
str := format('%s >= ''%s'' and %s <=''%s''', [field_str, btime, field_str, etime]);
Result := Result + str;
etime := s + ' 23:59:59';
str := format('%s >= ''%s'' and %s <=''%s''', [field_str, btime, field_str, etime]);
Result := Result + str;
全部回答
- 1楼网友:底特律间谍
- 2021-02-11 09:57
ssql := 'select * from tab1 where addtime >= cdate('''+
formatdatetime('yyyy-mm-dd hh:mm:ss', tstart)+''')'+' and addtime <= cdate('''+
formatdatetime('yyyy-mm-dd hh:mm:ss', tend)+''')';
tstart, tend是tdatetime类型
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯