时间问题??为什么不行?在线等...

strollrise 2004-06-10 10:34:37
time_begin=datevalue(request("time_begin"))
time_end=datevalue(request("time_end"))
sql="select * from user where tim between "&time_begin&" and "&time_end&" order by id desc"
rs.open sql,conn,0,1

时间问题??为什么不行?我提交的时间格式为2004-6-10方式;就是不行,,大家帮我看看!
...全文
75 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fenglik 2004-06-10
  • 打赏
  • 举报
回复
sql="select * from user where tim between "&time_begin&" and "&time_end&"
~~~
tim改为time
strollrise 2004-06-10
  • 打赏
  • 举报
回复
问题解决了,谢谢了!

to inbramble(走在荆棘里)
inbramble 2004-06-10
  • 打赏
  • 举报
回复
这取决于你的数据库:
access:
把你的日期两边加上#,即#2003-10-16#
sql server:
两边加上单引号。
strollrise 2004-06-10
  • 打赏
  • 举报
回复
to gesnpt(gesnpt)

我试过,如果时间加上单引号的话,就出错,报错方式是数据类型不符
strollrise 2004-06-10
  • 打赏
  • 举报
回复
access数据库,,

把sql语句输出来是:
select * from user where tim between 2003-3-8 and 2003-5-8 order by id desc
wjjl 2004-06-10
  • 打赏
  • 举报
回复
用的是什么数据库?
gesnpt 2004-06-10
  • 打赏
  • 举报
回复
时间是不是要加单引号呀!你把sql语句输出来,到sqlplus里取查询看看什么错误!
strollrise 2004-06-10
  • 打赏
  • 举报
回复
up呀,把时间换作date()就可以,,为什么呀?

28,404

社区成员

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

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