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的表中。如果可以,求加在线联系方式求教!谢谢
我想把查询改成如图中的那样多条件的查询
展开
 我来答
田响建站
2017-03-09 · 田响建站,纯手工建网站
田响建站
采纳数:3384 获赞数:2327

向TA提问 私信TA
展开全部
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
追问
能说的详细点吗?多条件的我应该向下面这样写?
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
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式