| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 447 人关注过本帖
标题:帮帮忙~~~~~
只看楼主 加入收藏
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
快速回复:帮帮忙~~~~~
数据加载中...
 
   



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

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