DW中ASP记录集如何显示只3个记录?不设置重复区域。如图片中1、2、3是一个记录集,

如何不设置重复区域能使其在1、2、3区域显示3个同一记录集的同一记录的3条记录?而显示的时候是按顺序排,不是同样的3个。(比如:记录集中有个ID,而ID中有3条记录A、B... 如何不设置重复区域能使其在1、2、3区域显示3个同一记录集的同一记录的3条记录?而显示的时候是按顺序排,不是同样的3个。
(比如:记录集中有个ID,而ID中有3条记录A、B、C,我想让其分别显示在1、2、3表格中,而不使用重复区域。)
不晓得我的意思表达对了没,反正就是在多个表格中,不使用重复区域功能,能让其显示固定的数目同一记录,而且是按id排列。
展开
 我来答
xdownx
2013-02-27 · TA获得超过2052个赞
知道小有建树答主
回答量:1135
采纳率:0%
帮助的人:1204万
展开全部

<table width="340" border="0" cellspacing="0" cellpadding="0">

  <tr>

<%

set rs=server.CreateObject("adodb.recordset")

sql="select top 6 * from tnews order by id desc"

rs.open sql,conn,1,1

if not rs.eof then 

n=0

do while not rs.eof

n=n+1

%>

    <td width="100" height="100"><%=rs("title")%></td>

<%if n mod 3 <>0  then %>

    <td width="20"></td>

<%

end if

if n mod 3=0 and n<>6 then response.Write("</tr><tr>")

rs.movenext

loop

end if

rs.close

set rs=nothing

%>

  </tr>

</table>

效果图如下:

wjttgy
2013-02-27 · TA获得超过5103个赞
知道大有可为答主
回答量:3795
采纳率:54%
帮助的人:1762万
展开全部
就是横向重复。你的表达很清楚。
同时还需要纵向重复。
比如3x3.我也在琢磨这个。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pppoehsj
2013-02-27 · TA获得超过125个赞
知道小有建树答主
回答量:961
采纳率:60%
帮助的人:348万
展开全部
就是对<TR>和</tr>的控制
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式