深圳陶瓷线路板:望指导关于ASP的FIELDS的问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/15 04:12:22
fields对象能用于整个数据库的读取吗?我在这部分一直被卡上了,大脑一直转不过来
例如
<table border=2><tr><%for i=0 to rs.fields.count-1%><th>
<%=rs(i).name%></th>
<td><%=rs(i)%></td>
<%next%></tr>
</tr>
fields不是读取吗,它不是把整个数据库的记录都读取了吗?
用FOR为何不会自动把数据库都循环显示出来,而只能显示一行记录,
或许是我对FOR语句理解不是太好,望知我意思者指教

记录没移动 FIELDS是字段名数组
应该这样写吧
<table border=2>
<tr>
<%for i=0 to rs.fields.count-1%>
<th><%=rs(i).name%></th>
<%next%>
</tr>
<%do while not rs.eof%>
<tr>
<%for i=0 to rs.fields.count-1%>
<td><%=rs(i)%></td>
<%next%>
</tr>
<%rs.movenext
loop%>
</table>

应该是rs.recordcount-1
recordcount表示记录集。
fields是指某一个字段,比如rs.fields(name).value

不明白的话再问。