asp里一使用option explicit就出错

我在asp里使用optionexplicit要报错,代码如下:<%@Language=VBScript%><%OptionExplicitdimaa="Contentso... 我在asp里使用option explicit要报错,代码如下:
<%@ Language=VBScript %>
<%
Option Explicit
dim a
a="Contents of Variable A"
response.write a
%>
一运行就报如下错误:
Microsoft VBScript 编译器错误 错误 '800a0400'

缺少语句

/a.asp,行 11

Option Explicit

实在看不出错在哪里??????
以下代码也会报错:
for I=1 to 5
response.write I
next I
错误信息为:
Microsoft VBScript 编译器错误 错误 '800a0401'

语句未结束

/a.asp,行 19

next I
-----^
把“next I”简化为“next”就可以正常运行了。

以上两个问题按理说根本不该是问题,但我在IIS 5.1和6.0下面试验表现相同,真不知如何解释和解决?
展开
 我来答
lzp4881
2009-09-27 · TA获得超过2394个赞
知道大有可为答主
回答量:2825
采纳率:0%
帮助的人:3006万
展开全部
Option Explicit 语句 在模块级别中使用,强制显式声明模块中的所有变量。
Option Explicit 报错的话,应该是你的程序中有未声明的变量.

next后面不要加I
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式