求助一个IF的小问题

endendlessless 2004-04-01 10:33:16
语句:
<% if datevalue(rs_soft("time"))=Date then %>
错误信息:
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft VBScript 运行时错误 错误 '800a005e'

无效使用 Null

/index.asp,行1287
请问错在哪里?
...全文
63 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
endendlessless 2004-06-11
  • 打赏
  • 举报
回复
已解决!
芝城游侠 2004-04-01
  • 打赏
  • 举报
回复
可能是你数据库中time字段的格式问题。
superauu 2004-04-01
  • 打赏
  • 举报
回复
错误就是缺少end呀
把你的完整代码贴出来看看。
endendlessless 2004-04-01
  • 打赏
  • 举报
回复
我只是光贴了IF语句的这部分。END那部分没贴。
后面的没错,就IF语句这里有错误。
再就是rs_soft("time")里面是有数据的。
datevalue(rs_soft("time"))是取了time字段里面的日期,
因为time字段是日期和时间一起的。
这样够明白了吗?
请问哪 里有错误 ?
swordman123 2004-04-01
  • 打赏
  • 举报
回复
rs_soft("time"))是否有数据?查看数据库。
  • 打赏
  • 举报
回复
datevalue(rs_soft("time"))=Date
是不是应该用CDATE(rs_soft("time"))~?
看看你的数据库中TIME字段是否为空啊~~~
5icool 2004-04-01
  • 打赏
  • 举报
回复
上面不是写了

没end 吗

有if 就应该有end if啊
jiffer 2004-04-01
  • 打赏
  • 举报
回复
不是缺少end if
ie6.0就是那样提示错误的.

28,409

社区成员

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

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