标题: 关于大类里边循环小类的问题 [打印本页] 作者: ─────╂ 时间: 2010-1-9 05:33 标题: 关于大类里边循环小类的问题 问一下大家就是,我现在想把大类表的标题都显示出来,然后在把小类表中标题等于大类表中标题的显示出来,该怎么循环啊?大类表中的标题是唯一的
查询大类表中的标题<%
sql_b="select bigclassid,bigclassname from bigclass " set rs_b=conn.execute(sql_b)
if rs_b.eof or rs_b.bof then
else
do while not rs_b.eof
BigClassName=rs_b("BigClassName")
i=i+1
%>
小类表中等于大类表中的标题<%dim rs3,sql3
set rs3=server.CreateObject("ADODB.recordset")
sql ="select Title From Product where BigClassName="&BigClassName rs.open sql3,conn,1,3
do while not rs3.eof
rs3("Title")
rs3.movenext
loop
rs3.close
%>
小类结束
<%
rs_b.movenext
loop
end if
rs_b.close
set rs_b=nothing
%>作者: 满天星 时间: 2010-1-9 05:33
大家注意一下就是,我这里循环的是所有的大类,不是传递过来的参数,该怎么确定呢?作者: Оo水流影在. 时间: 2010-1-9 05:33
麻烦大家帮忙看一下,挺着急的?
谢谢作者: 孤独与夜缠绵 时间: 2010-1-9 05:33
用子查询呢?作者: 蓳隯Д麞帥 时间: 2010-1-9 05:33
sql ="select Title From Product where BigClassName="&BigClassName rs.open sql3,conn,1,3
这里错了(和下面对比下)
sql3 ="select Title From Product where BigClassName='&BigClassName&'"
rs.open sql3,conn,1,3作者: 咖菲猫 时间: 2010-2-2 14:05
偶的天啊!相当的,非常的,一定的,要回贴的。作者: 朗月星空 时间: 2010-2-20 14:05
一个个全都骑到老大头上来了... 我也来骑一下。