asp 分组显示的问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 18:02:35
有一张表:
class title time
1 a1 b1
1 a1 b1
2 a1 b1
要求显示为
1(class)
a1 b1
2(class)
a1 b1

如何用ASP语言将其按照显示,class只显示一次 class里面内容只显示6条数据

楼上的你让他改,他要会改还会问这种问题。。。

显示的样式可以用css呀,ASP管的是逻辑...

SELECT * FROM [table] GROUP BY [class]

<%
set conn= Server.CreateObject("adodb.connection")
set rs=Server.CreateObject("adodb.recordset")
sql="select class from biao "
rs.open sql,1,3
if not rs.eof
response.write("<table>")
dim i=0
do until rs.eof
i=i+1
response.write("<tr>"&i&rs("class")&"</tr>")
rs2=Server.CreateObject("adodb.recordset")
sql2="select title,time from biao where class= "&rs(""class"")
rs2.open sql2,1,3
if not rs2.eof
do until rs.eof
response.write("<tr><td>"&rs(""title"")&"</td><td>"&rs(""time"")&"</td></tr>")
rs2.movenext
loop
end if
rs.movenext
loop
respons