怎么实现两个记录集的交替输出!在线等!!解决了立即给分!

游陆 2005-08-09 06:03:47
我有一个表里面有产品的供应求购信息。现在在前台页面显示的时候想让供应和求购交替显示/
如:
1 供应
2 求购
3 供应
4 求购
.......
注:数据库中的产品信息是随机出现的/即可能是是多条供应信息来年在一起/也可能是多条求购信息连在一起!
在线等/
...全文
173 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
游陆 2005-08-10
  • 打赏
  • 举报
回复
孟老大一席话惊醒梦中人好了/就是我要的效果/结了!·
wzhiyuan 2005-08-09
  • 打赏
  • 举报
回复
孟子老大已经说的很清楚了,你取两个记录集就行了
set rs1=conn.execute("select * from pro where type='供应'")
set rs2=conn.execute("select * from pro where type='求购'")
while not (rs1.eof and rs2.eof)
response.write rs1("id") & rs1("type") & rs1("name")
if not rs1.eof then rs1.movenext
response.write rs1("id") & rs1("type") & rs1("name")
if not rs2.eof then rs2.movenext
wend
游陆 2005-08-09
  • 打赏
  • 举报
回复
表pro,字段有:id,type ,name
现在数据如下:
id,type ,name
1,供应,苹果
2,供应,香蕉
3,求购,扒拉
4,求购,葡萄
5,求购,土豆
6,供应,韭菜
现在要求数据如下显示:
1 供应 苹果
2 求购 扒拉
3 供应 香蕉
4 求购 葡萄
........

如上交替出现读取数据!
孟子E章 2005-08-09
  • 打赏
  • 举报
回复
while true
//
判断是否到记录尾
rs1("供应")
rs1.MoveNext
rs2("需求")
rs2.MoveNext
wend
zlj113 2005-08-09
  • 打赏
  • 举报
回复
楼主,你最好先贴出数据示例,

以及你想得到的结果,


28,391

社区成员

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

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