asp页面的一个文本框uname,如何在另一个页面接收并在这个页面与数据库的uname比较,不是.net

来源:百度知道 编辑:UC知道 时间:2024/05/25 04:58:01
加注释,详细解释下
说下第一个页面有什么,如何提交让第二个页面接收,第二个页面有什么,如何取得第一个页面的参数

1,首先加一个链接,链接的地址为:url="abc.asp?uname="+uname;
2,另外一个页面接收:string uname=request.Querystring["uname"].tostring();
3,取得这个结果和数据库中取得结果比较下就OK了。

<%
set conn=server.createobject("adodb.connection")
conn.open "DBQ="&server.mappath("../dreamasp/zhuce.mdb")&";driver={microsoft access driver (*.mdb)}"
%>//连接数据库 Mappath(你数据库地址)
<%
Uname=trim(Request("Uname"))
%> //接收上个页面的Uname
<% set rs1=server.createobject("adodb.recordset")
sql="select*from zhuce where Uname='"&Uname&"'"
rs.Open sql,conn,1,1
%>//从数据库读取Uname 注册改为你的表名
<% if Uname=rs("Uname") then%>
...
<% end if%>//比较两个值