asp+access 多条件(多字段)查询
我想把单一条件查询改成多条件(多字段)查询,下面是现在用的代码:<formname="form1"method="post"action="index.asp"><tr>...
我想把单一条件查询改成多条件(多字段)查询,下面是现在用的代码: <form name="form1" method="post" action="index.asp"> <tr> <td height="50"> <div align="center"> <select name="select"> <option value="bianhao">设备编号</option> <option value="pinpai">设备品牌</option> <option value="xinghao">设备型号</option> <option value="leixing">设备类型</option> <option value="zhuangtai">状态</option> <option value="yongtu">机器用途</option> <option value="danwei">所属单位</option> <option value="bumen">使用部室</option> <option value="fangjian">使用房间</option> <option value="xingming">使用人</option> </select> <input name="search" type="text" id="search"> <input type="submit" name="Submit" value="全部查询"> </div></td> </tr> </form>这段代码把查询的关键字提交到index.asp,下面是index.asp中的代码:<%if request("action")="del" thensql="delete * from phone where id="&trim(request("id"))conn.execute sqlend if%><%'--------------------读 取 库-----------------------set rs=server.createobject("adodb.recordset")if request("search")<>"" thensql="select * from phone where "&request("select")&" like '%"&request("search")&"%' order by id desc"elseif request("pagefl")="" thensql="select * from phone order by id desc"elsesql="select * from phone where district="&trim(request("pagefl"))end ifend ifrs.open sql,conn,1,3if rs.eof then %>数据放在ACCESS文件中的phone的表中。如果可以,求加在线联系方式求教!谢谢
我想把查询改成如图中的那样多条件的查询 展开
我想把查询改成如图中的那样多条件的查询 展开
展开全部
dim x
x="where id="&id
单一条件查询
sql="delete * from phone "&x
多条件(假设字段为a、b、c、d)查询,id不为空
if a<>"" then x=x& and a="&a
if b<>"" then x=x& and b="&b
if c<>"" then x=x& and c="&c
sql="delete * from phone "&x
x="where id="&id
单一条件查询
sql="delete * from phone "&x
多条件(假设字段为a、b、c、d)查询,id不为空
if a<>"" then x=x& and a="&a
if b<>"" then x=x& and b="&b
if c<>"" then x=x& and c="&c
sql="delete * from phone "&x
追问
能说的详细点吗?多条件的我应该向下面这样写?
dim x
x="where id="&id
if a"" then x=x& and a="&a
if b"" then x=x& and b="&b
if c"" then x=x& and c="&c
sql="delete * from phone "&x
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询