关于日期搜索的问题

monday 2001-10-05 10:45:58
看这样的代码:
select * from ck where dateandtime=#2001-10-5 19:02:30#
可以得到一条记录,但改成这样:
select * from ck where dateandtime>=#2001-10-5 19:02:30#
取到的却是所有记录,我该怎么办?
...全文
151 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
saimaya 2001-10-06
  • 打赏
  • 举报
回复
将日期型转换成为字符型再查
hchxxzx 2001-10-06
  • 打赏
  • 举报
回复
注意dateandtime的格式,一定要为日期格式,否则不能得出准确的结果。
至于between and我用过,完全可以。
你可以再试试,或发个邮件给我
hch3@21cn.com
cccmx 2001-10-06
  • 打赏
  • 举报
回复
select * from ck where dateandtime>=#2001-10-5 19:02:30#
在我的机子上运行正确,你把控制面板中的时间格式设为“yyyy-mm-dd"试以下。
blackant2 2001-10-06
  • 打赏
  • 举报
回复
datediff
monday 2001-10-06
  • 打赏
  • 举报
回复
我的日期格式没错,在我的主机上也不行。我知道语法是没错的,真搞不懂……
小乖 2001-10-06
  • 打赏
  • 举报
回复
我觉得你还是把数据改成yyyymmdd的字符串,方便查找,方便排序,方便运算,也不麻烦
注意把所有空位用0补上,如:1改成01

我的数据库都用这种作序列sn,很方便。
monday 2001-10-05
  • 打赏
  • 举报
回复
补充:
我用的是ACCESS2000,我搜索过ASP版下的有关日期的问题,按照所说的解决办法根本无法实现,象什么BETWEEN...AND之类的
Jneu 2001-10-05
  • 打赏
  • 举报
回复
up
Jneu 2001-10-05
  • 打赏
  • 举报
回复
gz

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧