标题:帮帮忙~~~~~
只看楼主
longwindwind
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2005-11-7
 问题点数:0 回复次数:1 
帮帮忙~~~~~

哪位大虾告诉一下,怎么样在实现数据的复合查询?

2005-11-07 22:18
zmjls
Rank: 1
等 级:新手上路
帖 子:377
专家分:0
注 册:2005-9-30
得分:0 
条件语句为:
<%
dim key,rs,sql,Pagesize,Allrecord,Allpage,ThisPage,id,rs1,sql1,js1,bj1,tr1,rs2,xq1,zc1
key=trim(request("key"))

if (request("js"))="" then
js1="1 and"
else
js1=" js='"& request("js")&"' and "
end if

if (request("bj"))="" then
bj1="2 and"
else
bj1=" bj='"&request("bj")&"' and "
end if

if request("tr")="0" then
tr1="3 and "
else
tr1=" tr='"& request("tr")&"' and "
end if

if (request("xq"))="" then
xq1="4 and"
else
xq1=" and xq like '%" & request("xq") & "%'"
end if

if (request("zc"))="" then
zc1="5 and "
else
zc1=" and zc like '%" & request("zc") & "%'"
end if
%>

数据库查询为:
<%
set rs = server.createobject("adodb.recordset")
sql = "select * from [kbcx] where " & js1 &" "& bj1 &" "& zc1 &" " & tr1 & _
" key like '%" & key & "%'" & xq1
response.write ""&sql&""
rs.open sql,conn,1,1
%>

对ASP、.NET、SQL情有独钟的情圣王子! 俺目标:睡觉睡到自然醒数钱数到手抽筋!
2005-11-09 09:52



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-33009-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.708130 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved