看看这样的数据显示方式应该怎么写

ljlyy 2007-08-15 05:46:46
我有个数据表存有类似下面的数据:
a 1
d 3
g 4
f 2
h 6
a 7
a 9
h 12
h 10
g 3
g 67

我想以下面的表格形式显示:
—————————————————————
a | d
——————————————————————
1,7,9 | 3
—————————————————————
g | f
——————————————————————
4,3,67 | 2
—————————————————————
h |
——————————————————————
6,12,10 |
——————————————————————
当然这只是个例子,数据很多,但就以这个形式循环显示,请问高手应该怎么写呀??
...全文
181 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
hunshihaichong 2007-08-16
  • 打赏
  • 举报
回复
双重循环
ljlyy 2007-08-16
  • 打赏
  • 举报
回复
不好意思,让你误解了我的意思,那个 | 不是输出的内容,——和 | 表示的是表格的边框
jsxxf 2007-08-16
  • 打赏
  • 举报
回复
恩 再说说具体的
1,先不重复搜索出a b c d e f ……
放到数组里
2,按我上面回复说的做
至于搜索嘛,
select * from table where 字段1=array[0]
....
jsxxf 2007-08-16
  • 打赏
  • 举报
回复
a
1,7,9

这边为一个表格 以这个表格为一个元素
循环,
一行显示两条 至于中间的那个 | 你可以加到表格里 ~
chzyy 2007-08-16
  • 打赏
  • 举报
回复
你是写出网页的吗?输入HMTL语言的时候,对数据进行分栏就可以了

比如:

IF I/2=0 then
str="</tr>"
else
str="</td>"
endif
ljlyy 2007-08-16
  • 打赏
  • 举报
回复
我知道是循环,可就是不知道怎么循环才能得到那样的表格表现形式,麻烦各位老大能说清楚吗??
liyong11111 2007-08-16
  • 打赏
  • 举报
回复
循环
ld2099 2007-08-16
  • 打赏
  • 举报
回复

i=0
Do While Not Rs.Eof
If i Mod 2=0 And i>0 Then Response.Write "</tr><tr>"

i=i+1
Rs.MoveNext
Loop
BoyHaXin 2007-08-16
  • 打赏
  • 举报
回复
只管循环?
ljlyy 2007-08-16
  • 打赏
  • 举报
回复
不懂你的意思,我不是不知怎么写数据库方面的语句,我是不知怎么写循环才能得到上面的表格的表现形式。
hunshihaichong 2007-08-15
  • 打赏
  • 举报
回复
select 列1 count(*) from 表 group by 列1
得到rs("列1")
存到一个变量 val=rs("列1")
"select 列2 from 表 where 列1="&val

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧