ASP如何分类查找

来源:百度知道 编辑:UC知道 时间:2024/05/21 12:40:29
比如我建一个表.. 表中有 id,名字,密码
然后我建一个下拉菜单.. 有 名字,密码 两项
当选择 名字时按名字列查找
当选择 密码时按密码列查找
如何实现... 高手教一下
-----------------------------
<form method="post" action="admin_man.asp">
<table align="center">
<tr>
<td><input name="button" type="submit" value="查看全部信息"></td></form>
<form name="form2" method="post" action="admin_man.asp">
<td><select name="cz">
<option value="name" >姓名</option>
<option value="pwd" >密码</option>
</select></td>
<td><input name="chazhao" type="text" size=10></td>
<td><input name="submit" type="submit" value="查找"></td>
</form>
----------------------------

<%
set rs=server.createobject("adodb.recordset")
sql="select * from admin where admin_name <>''and admin_pwd<>''"

if request("admin_name ")<>"" then sql=sql+" and admin_name ='"&request("admin_name ")&"'"
if request("admin_pwd")<>"" then sql=sql+" and admin_pwd='"&request("admin_pwd")&"'"

if request("admin_name")<>"" then sql=sql+" and admin_namelike '%"&Trim(request("admin_name"))&"%'"
sql=sql+" order by adddate desc"
rs.open sql,conn,1,1
%>

用这样的方法来读取数据库内的内容吧,你要查询某项时,你一定要给它一个东西啊.
就一定要用的IF语句...