Microsoft VBScript 编译器错误 错误 '800a0400' 缺少语句

网站打开就是这样:MicrosoftVBScript编译器错误错误'800a0400'缺少语句/conn.asp,行3OptionExplicit^以前能打开,最近突然这... 网站打开就是这样:
Microsoft VBScript 编译器错误 错误 '800a0400'
缺少语句
/conn.asp,行 3
Option Explicit
^
以前能打开,最近突然这样了,谁能告诉我改怎么修改!谢谢了!!

conn.asp的代码为:

<%@ LANGUAGE = VBScript.Encode CodePage = 936%>
<%
Option Explicit
'On Error Resume Next '容错声明
Response.Buffer=True
Dim DbPath,Conn,SQLServerName,SQLDBUserName,SQLDBPassword,SQLDBName,local
'信息生成采集
Const Msxml="Msxml2.XMLHTTP" ' "MSXML2.ServerXMLHttp" 或 "Msxml2.XMLHTTP"
'系统采用XML版本设置(论坛整合)
'最高版本为.4.0 依次为: Const MsxmlVersion=".3.0" Const MsxmlVersion=".2.6" 最低版本Const MsxmlVersion=""
Const MsxmlVersion=".3.0"
Const CacheName="ddss"
Const FsObject="Scripting.FileSystemObject"
Const FsObject1=0
Const MapUserName="xld184ytf"
Const Domain="" '一级域名小写
展开
 我来答
缓步莫迟疑C
2013-02-17 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6423万
展开全部
把第一行删掉试试,你用的是未经编码的VBS明文代码,但你声明的是VBScript.Encode
更多追问追答
追问
Microsoft VBScript 编译器错误 错误 '800a0400'
缺少语句
/conn.asp,行 2
Option Explicit

还是不行,怎么办呢,

%
追答
那很可能是你其它页使用了VBScript.Encode编码,然后用include指令包含了这个未经编码的文件.如果是这样,试试将原来的第一行改为

还有一种可能就是在你include该文件之前已经有其它ASP语句了,Option Explicit语句必须出现在其它任何过程之前,否则将报错.你可以试着将该行语句注释掉.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式