asp问题(下面的代码哪里有错?)

来源:百度知道 编辑:UC知道 时间:2024/07/03 02:57:45
这里有一段asp代码:

注:Snum是我定义的一个变量,用来存储表单提交的数据

我的原意是当表单提交的数据和数据库中的数据相等的时候,显示Welcome,但是代码在实际运行的时候,却总不能显示welcome这个结果,
而总是显示The name is not correct 。
请问,这段代码哪里有不对的地方?

if rs.eof then
response.Write("<p align=center>"&"The number you inputed doesn't exsit !"&"</p>")
elseif rs.fields(0).value=Snum then
response.Write("<p align=center>"&"Welcome !"&"</p>")
else
response.Write("<p align=center>"&"The name is not correct !"&"</p>")
end if

有必要要这句吗?
else
response.Write("<p align=center>"&"The name is not correct !"&"</p>")
问题是你运行的时候数据和数据库中的数据有没有相等啊...
看下读数据有没有问题先啦..