asp 怎么读取多行多列数据并显示?

如图是数据库中显示。怎么按照类似表格这样显示出来?... 如图是数据库中显示。怎么按照类似表格这样显示出来? 展开
 我来答
酌酒一杯家
推荐于2017-10-25 · 知道合伙人数码行家
酌酒一杯家
知道合伙人数码行家
采纳数:1277 获赞数:1719
计算业行业10年从业经验,熟悉计算机软硬件及计算机设计制造流程,现任EVOC产品工程师。

向TA提问 私信TA
展开全部
用Loop,代码如下:

<%rs.Open "Select * From data where libo=2 Order By time DESC", conn, 1,3
if rs.eof and rs.bof then
%>
暂时没有任何记录!!
<%
else
%>
<table width="1020" border="0" align="center" background="bodybg.gif">
<tr>
<td><table border="0" width="770" cellpadding="1" cellspacing="0" bordercolordark="#FFFFFF" bordercolorlight="#999999" align="center">
<tr>
<td height="65" align="center" valign="middle" scope="col"><span class="STYLE1"><span class="STYLE2"><img src="share.png" width="100" height="25"></span> { <%=jishu%> }</span>
<hr></td>
</tr>
</table>
<table width="770" border="0" align="center" cellpadding="1" cellspacing="0" bordercolorlight="#999999" bordercolordark="#FFFFFF">
<%I=0
p=RS.PageSize*(Curpage-1)
do while (Not RS.Eof) and (I<RS.PageSize)
p=p+1%>
<tr>
<td height="36" align=left bordercolorlight="#C0C0C0"><p> <img src=../images/ico/share.png width="14" height="17" align="absmiddle"><font color=#0066CC> 分享号:</font>SHARE00<%=rs("id")%> <font color=#0066CC>贡献者:</font><%=rs("ren")%>
<font color=#0066CC>加入时间:</font><%=rs("time")%>
</br> </br>

<hr> </td>
</tr>
<%
RS.MoveNext
Loop%>
更多追问追答
追问
。。。   如图我该怎么改?根本看不懂你给的~~  libo、分享号、贡献者这些都是些什么东西~~~~
追答
这是另外一个程序的代码,分享号***这些都是对应的字段名。
你有ASP的基础吧?你把里面的字段名换成你自己的就好了。
打开单条记录和多条记录的区别就是加了循环读取
RS.MoveNext
Loop
happyyu0
2014-05-10 · TA获得超过1637个赞
知道小有建树答主
回答量:968
采纳率:0%
帮助的人:587万
展开全部
for 循环
rs("names") ,rs("email"),......
更多追问追答
追问

能说的具体点么?我就只会读一列的值,而且是没有分列的一个挨一个输出的~~~

追答
for i=1 to rs.recordcount
rs("names") ,rs("email"),......
rs.movenext
next
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
田响建站
2017-10-25 · 田响建站,纯手工建网站
田响建站
采纳数:3384 获赞数:2327

向TA提问 私信TA
展开全部
<%
set rs=server.CreateObject("adodb.recordset")
rs.open "select top N * from [表名] Order By ID desc",conn,1,1 'N是输出条数
if rs.eof and rs.bof then
response.write "<center>目前还没有内容!</center>"
else
do while not rs.eof
response.write "输出内容"
rs.movenext
loop
end if
rs.close
set rs=nothing %>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式