Microsoft VBScript 编译器错误 错误 '800a03f4'

<%
name=request.form("UserName")
psw=request.form("UserPassword")
if name="" or psw="" then
response.Write("<script language=javascript>alert('请填写完整!');history.go(-1)</script>")
end if
sql="SELECT * FROM company WHERE name='" & Replace(name,"'","''") & "' and psw='" & Replace(psw,"'","''") & "'"
set rs=conn.execute(sql)
if rs.bof or rs.eof then

response.write "<script language=javascript>"
response.write "alert('用户或密码不对!');"
response.write "javascript:history.go(-1);"
response.write "</script>"

else

response.write"登陆成功"
if rs("UserClass")="A" then
response.redirect"
http://www.baidu.com.cn
" ///如果级别等于A
elseif rs("UserClass")="B" then
response.redirect"
http://www.sina.com.cn
" ///如果级别等于B
else
response.redirect"
http://www.163.com
" ///如果级别等于C
end if
%>

出现
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/bbs/asp.asp,行 33
最新回答
风向决定发型

2024-04-22 18:49:11

表示所在服务器的 VBScript 版本太低,需要升级。

  解决方法:

  1、安装IE6.0就可以了。
  2、下载VBScript 5.6。(现在版本是:Windows Script 5.6.8825 简体中文版)