注册 登录
编程论坛 ASP技术论坛

按分类 筛选,怎么操作

lish 发布于 2007-11-29 08:43, 1013 次点击
  行业设备
[color=#990099]工艺行业设备  鞋业设备 印刷包装设备 堆垛搬运机械 五金行业设备 制药行业机械 医疗器械设备[/color]


打个比方,我将[bold][color=black]行业设备[/bold]企业建立了一个数据表,包括id  (企业编号),qiye(企业名称),leixing(类型),类型中1为工艺行业设备2为鞋业设备,依次类推[/color]


那么我现在想点击[underline]工艺行业设备[/underline]](或者后面的其他类型),直接就筛选出[underline]工艺行业设备[/underline]的企业,我要怎么弄啊,请知道的帮帮菜鸟啊



[[italic] 本帖最后由 lish 于 2007-11-29 08:48 编辑 [/italic]]
5 回复
#2
kira0072007-11-29 10:07
假设 每个大类的连接地址为  www.****.com/hangye.asp?classid=工艺行业设备ID

classid=request.("classid")
set rs=Server.CreateObject("ADODB.RecordSet")
rs.open"SELECT * FROM [ 行业设备  ] WHERE leixing="&classid,conn,1,1
do while not rs.eof
------------------显示筛选内容---------------
rs.movenext
loop
rs.close
set rs=nothing
#3
madpbpl2007-11-29 10:24
楼主可以搜索一下二级联动
#4
lish2007-11-29 11:25
原帖由 [bold][underline]kira007[/underline][/bold] 于 2007-11-29 10:07 发表 [url=http://bbs.bc-cn.net/redirect.php?goto=findpost&pid=1121680&ptid=189129][/url]
假设 每个大类的连接地址为  www.****.com/hangye.asp?classid=工艺行业设备ID

classid=request.("classid")
set rs=Server.CreateObject("ADODB.RecordSet")
rs.open"SELECT * FROM [ 行业设备  ] WHERE leixing=" ...

嘿嘿,没有全部看懂,能说的具体点吗?
#5
kira0072007-11-29 11:43
假设 每个大类的连接地址为  www.****.com/hangye.asp?classid=工艺行业设备ID

classid=request.("classid")'获取行业ID值
set rs=Server.CreateObject("ADODB.RecordSet")
rs.open"SELECT * FROM [ 行业设备  ] WHERE leixing="&classid,conn,1,1 '建立行业ID相同的企业纪录集
do while not rs.eof '纪录集不为空,循环输出纪录
------------------显示筛选内容---------------
rs.movenext
loop
rs.close'关闭纪录集
set rs=nothing'清空
#6
lish2007-11-29 15:02
哈哈,谢谢额,
不过真的很菜,意思是懂了点,但是具体代码编写还是有点问题,希望能给个例子学习啊
1