<%set rs=serverCreateObject("adodbrecordset")
sql="SELECT from table"
rsopen sql,conn,1
rsPageSize=2
page=CInt(page)
If page>rsPageCount Then page=rsPageCount
rsAbsolutepage=page
do while not rseof
for i=1 to rsPageSize
if not rseof then
%>
<%
rsmovenext
end if
next
Loop
%>
用mod函数,然后对比,如果是4的时候换到下一行。
具体如下:
<table width="90%" height="25" border=0 align=center cellpadding=0 cellspacing=0>
<tr align="center">
<%
sql="SELECT top 8 from NwebCn_Products order by userid desc"
set rs=connexecute(sql)
i=1
if not rseof then
do while not rseof
i=i+1
%>
<td valign=middle ><div align="left">
<%=rs("ProductName") %></div></td>
<%
if i mod 4=1 then
responseWrite("</tr><tr>")
end if
rsmovenext
loop
end if
rsclose
%>
</tr>
</table>
在repeater控件中不是有一个ItemTemplate,headerTemplate,FooterTemplate 吗?你在headerTemplater中写<table><tr>在ItemTemplate中就写要绑定的内容 然后在footerTemplate中写</tr></tabel>就OK了,这只是思路,自己在动动手吧
以上就是关于如何显示某记录在数据库中第几行全部的内容,包括:如何显示某记录在数据库中第几行、ASP从数据库读出的数据分行显示、怎样分行显示数据库中的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)