delphi xe2+sql server2012 关于时间段的查询 目的是判断查询结果是否为空
表名是kq1rtime字段是time类型表里是存在19:00:00到20:30:00的内容在sql里面写select*fromkq1wherertimebetween'1...
表名是 kq1
rtime 字段 是time类型
表里是存在19:00:00到20:30:00的内容
在sql里面写
select *
from kq1
where rtime between '19:00:00' and '20:30:00'
执行ok 显示出了内容
在delphi里面 数据集合是有打开的
但是语句这么写
adoquery1.sql.add('select * from kq1 where rtime between '19:00:00' and '20:30:00'');
就不会成功,报错是没有打开数据集合。
是不是需要转换时间格式,怎么改吖? 展开
rtime 字段 是time类型
表里是存在19:00:00到20:30:00的内容
在sql里面写
select *
from kq1
where rtime between '19:00:00' and '20:30:00'
执行ok 显示出了内容
在delphi里面 数据集合是有打开的
但是语句这么写
adoquery1.sql.add('select * from kq1 where rtime between '19:00:00' and '20:30:00'');
就不会成功,报错是没有打开数据集合。
是不是需要转换时间格式,怎么改吖? 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询