注册 登录
编程论坛 ASP技术论坛

[求助]缺少语句的问题

zhy328 发布于 2007-09-28 17:32, 878 次点击
a.asp的代码:
<td width="15%" height="25">大类添加</td>
<td width="25%"><input type="text" name="type" size=15></td>
<td width="12%" height="25">大类图片</td>
<td width="28%"><input type="text" name="pic" size=30></td>
<td width="20%"><input type="submit" name="Submit" value="添加" class=input1>

save.asp的代码:
if request("action")="add" then
type=request("type")
pic=request("pic")


提示:
Microsoft VBScript 编译器错误 (0x800A0400)
缺少语句
/camn/admin/trade/addonesave.asp, line 68
type=request("type")
请问是怎么回事啊?
9 回复
#2
hmhz2007-09-28 17:38

从这里是看不出问题的 如果真有问题,可能是 type 名字问题,换个名字看看 比如 type1

#3
chenzr2007-09-28 21:12
晕.什么差个名字.楼上的,你会不会的,差个END IF才是真
#4
multiple19022007-09-28 21:18
3楼胡扯。
真正差End If不会在这里提示错误。哪个编译器都是这样的。
Type表示自定义类型,是保留字,编译时编译器(解释时解释器)要求Type后面出现类型却没有找到因此出错。楼主没有定义变量的习惯吧?
#5
yms1232007-09-28 21:53

楼上正解Type在VBScript中定义结构体的关键字,所以这个关键字不能用作变量名。

#6
天涯听雨2007-09-28 23:25
Type 是不能用来做变量名的

程序员在写程序时都应该会避开这些关键字的
#7
zhy3282007-09-29 10:34
那整个网站不是全部要改啊?
#8
天涯听雨2007-09-29 11:08
是的,用下DW里,用下替换,不过也要小心使用。。。
#9
zhy3282007-09-29 11:29
不会用替换,请教!
#10
shaoli42612007-09-29 13:51
在DW里,编辑菜单里有个替换查找命令。
1