冀洪雪:asp中的一个小错误

来源:百度文库 编辑:高考问答 时间:2024/05/03 19:24:24
Password=request.form("Password")
if rs("userpassword")= Password then
response.write"AAAAA"
else
response.write "BBBBB"
end if

请问在asp和sql的环境中,我这样写对不对??
我单输<%=rs("userpassword")%>可以出来结果,单独输<%=Password%>也能出来结果,并且是一样的,但就是输不出来AAAAA,这到底是怎么回事啊,真是中了邪了!!
大家帮我看看!

检查一下你的rs("userpassword")和Password的类型是否相同

response.write"AAAAA"
少了个空格?
在write 和""中间

if cstr(rs("userpassword"))=cstr(Password) then
......
转化成相同的字符型应该可以。