asp 中的将数据库中同一类型的数据显示在一个表格里
比如说某几条数据的某项属性是RPG,某几项数据的某项是属性MP5,要怎么写才能将同为RPG属性的几条数据显示在一个表格里,同为MP5属性的几条数据显示在另外一个表格里。当...
比如说某几条数据的某项属性是RPG,某几项数据的某项是属性MP5,要怎么写才能将同为RPG属性的几条数据显示在一个表格里,同为MP5属性的几条数据显示在另外一个表格里。
当然是自动显示的,如果我以后新增几条数据的属性为FCK,那进入页面后自然会新增一个表格显示同为FCK属性的几条数据在同一个表格里。 展开
当然是自动显示的,如果我以后新增几条数据的属性为FCK,那进入页面后自然会新增一个表格显示同为FCK属性的几条数据在同一个表格里。 展开
2个回答
展开全部
你可以先用一个数据集ds1得到属性名的数据集,sql语句中用distinct修饰词。
然后用一个for循环得到每个属性名对应的数据集,并在页面中显示,每循环一次建立一个新的表格:
for i=1 to i<ds1.recordcount
strsql="select * from TAB1 where 属性='" & ds1("属性") & “'
set ds2=server.creatobject("ADODB.recordset")
ds2=dbconn.executesql(strsql)
for j=1 to j<ds2.recordcount
//这里插入代码,实现显示表格,并将ds2中的数据显示到里面
ds2.next
next
ds1.next
next
然后用一个for循环得到每个属性名对应的数据集,并在页面中显示,每循环一次建立一个新的表格:
for i=1 to i<ds1.recordcount
strsql="select * from TAB1 where 属性='" & ds1("属性") & “'
set ds2=server.creatobject("ADODB.recordset")
ds2=dbconn.executesql(strsql)
for j=1 to j<ds2.recordcount
//这里插入代码,实现显示表格,并将ds2中的数据显示到里面
ds2.next
next
ds1.next
next
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询