判断输入内容如果为空则返回,为什么下面的程序还在执行?
a.asp 用户在这页里输入内容
b.asp 接收到a.asp发货来的值 写入数据库
在b.asp里判断用户在a.asp中输入的某项内容如果为空则返回,代码如下:
if trim(request.form( "Account ")) = " " then
response.write " <script language=javascript> alert( '用户帐号不能为空! ');history.back(-1); </script> "
end if
当Account为空时,提交后是会出现提示并返回,但是却已将此次提交的信息写入了数据库。
应该怎么改改啊?
------解决方案--------------------if trim(request.form( "Account ")) = " " then
response.write " <script language=javascript> alert( '用户帐号不能为空! ');history.back(-1); </script> "
else
'这里放执行操作的代码(写入数据库)
end if