分类：电脑/网络-软件-网络软件
问题：请教一个ASP密码验证的问题我有个存放密码的数据库。字段名为us 
我有个存放密码的。字段名为username，userpass。然后我想做一个验证密码的页面（ p）就是如果输入的密码正确那么进入 p，如果不正确返回 p。那么这段代码我该怎么写啊？我以前都是用固定的密码，也就是密码不存放在数据库里，而是放在网页上的。例如：<%pass=request("password")bm=request("loginselect")if  bm="shengchan" then if pass="shengchan" then session("admin")="admin"  d我有个存放密码的。字段名为username，userpass。然后我想做一个验证密码的页面（ p）就是如果输入的密码正确那么进入 p，如果不正确返回 p。那么这段代码我该怎么写啊？我以前都是用固定的密码，也就是密码不存放在数据库里，而是放在网页上的。例如：<%pass=request("password")bm=request("loginselect")if  bm="shengchan" then if pass="shengchan" then session("admin")="admin"  direct " p" else%>是不是连接数据库以后把if bm=。。。和if pass=。。。这两句代码后面换成变量阿？可我不知道怎么换，请明白的人帮我改一下这个代码行么？我的最前面的代码request里是登陆页面用户输入的数据。谢谢指点。。
回答：你可以
pass=request("password")
bm=request("loginselect")
1〉链接数据库
2〉根据bm,pass做SQL查询，看库中是否有符合条件的记录
如：sql="select * from 表 where username='"&bm&"' and userpass='"&pass&"'"
3〉根据是否有符合条件的记录做判断。
比如用记录条目数判断：
if  cordcount=0 then '符合条件的记录有0条
 direct " ml"
else
session("admin")="admin"
 direct " p"
end if