一、产生服务器内部错误的原因。
1、 使用了保留词。比如vbscript中,不能使用type。
2、 使用了全角的符号作为半角符号使用。
3、 一些语法错误。这时候系统不会提示,但是直接就显示内部错误。有些时候能够在IE中显示出来。
二、 C 、C++者学习ASP
1、ASP不部支持++的语法。如“I++”是一个错误的语法
2、引号的转义为两个双引号
3、ASP中不能支持定义的时候赋值,比如dim I=1 这是错误的
三、使用经验:
1、用POST方法传递参数的时候,参数应该是作为字符串传递的,因此,如果要与一个整型数比较的话,必须把传递过来的参数先用INT强制转换成整型。如以下代码:
Dim Count,i
Count=Reuqest.Form(“Count”)
i=0
Do
Response.write(“这个循环很大!”)
Loop While I<Count ‘这里应该为 Loop While i< Count