asp select case 1 to 5为什么不对了

aykkk 2017-05-16 04:59:11
我的源码
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>

<body>
<%
dim i,jg
i=8
Response.Write(i)
Response.Write("<br>")

select case i
case 1 to 5
jg="sss"
case 6 to 10
jg="aaa"
end select

Response.Write(jg)
%>
</body>
</html>

结果是
Microsoft VBScript 编译器错误 错误 '800a0400'

缺少语句

/Untitled-1.asp,行 16

case 1 to 5
-------^

我记得以前可以这样写啊,为什么不对了?
...全文
314 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Msxindl_Com 2017-05-19
  • 打赏
  • 举报
回复
case 1 to 5 是VB的语句,ASP用的是VBScript,还是有区别的。
aykkk 2017-05-18
  • 打赏
  • 举报
回复
case 1 to 5为什么不对了呢?
Go 旅城通票 2017-05-16
  • 打赏
  • 举报
回复
引用 楼主 aykkk 的回复:
我的源码 <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> </head> <body> <% dim i,jg i=8 Response.Write(i) Response.Write("<br>") select case i case 1 to 5 jg="sss" case 6 to 10 jg="aaa" end select Response.Write(jg) %> </body> </html> 结果是 Microsoft VBScript 编译器错误 错误 '800a0400' 缺少语句 /Untitled-1.asp,行 16 case 1 to 5 -------^ 我记得以前可以这样写啊,为什么不对了?
select case i
  case 1,2,3,4,5 
    jg="sss"
  case 6,7,8,9,10
    jg="aaa" 
end select

28,391

社区成员

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

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