我正在开发我的第一个ASP Classic应用程序,它只是一个简单的将数据添加到MSSQL数据库,并在另一个页面上显示所有记录......
我有一切似乎都在工作,除非我进入视图页面时它会在自己的表中显示所有记录,而不是显示为一个带有标题行的表,然后显示多行中的多个记录。
我不是在寻找有人为我解决这个问题,这不是我学习的方式,但如果有人能指出我正确的方向,我可以把它搞清楚,我一定会很感激!
示例代码:
<table border="1">
<tr>
<td><%=objRec.Fields("keyfield").Value%></td>
<td><%=objRec.Fields("server_application").Value%></td>
<td><%=objRec.Fields("environment").Value%></div></td>
<div align="center"><%=objRec.Fields("ip_address").Value%></td>
<td><%=objRec.Fields("url").Value%></td>
<td><%=objRec.Fields("server_name").Value%></td>
<td><%=objRec.Fields("obsolete").Value%></td>
</tr>
</table>
<% rownum = rownum + 1
objRec.MoveNext
Wend
objRec.Close()
Conn.Close()
Set objRec = Nothing
Set Conn = Nothing
%>
答案 0 :(得分:2)
这是应该如何
<table border="1">
<thead>
<tr>
<td>Key Field</td>
<td>Server Application</td>
<td>Field 3 header</td>
<td>Field 4 header</td>
<td>Field 5 header</td>
<td>Field 6 header</td>
<td>Field 7 header</td>
</tr>
</thead>
<tbody>
<% Do while not objRec.EOF %>
<tr>
<td><%=objRec.Fields("keyfield").Value%></td>
<td><%=objRec.Fields("server_application").Value%></td>
<td><%=objRec.Fields("environment").Value%></div></td>
<div align="center"><%=objRec.Fields("ip_address").Value%></td>
<td><%=objRec.Fields("url").Value%></td>
<td><%=objRec.Fields("server_name").Value%></td>
<td><%=objRec.Fields("obsolete").Value%></td>
</tr>
<% objRec.MoveNext()
Loop %>
</tbody>
</table>
<%
objRec.Close()
Conn.Close()
Set objRec = Nothing
Set Conn = Nothing
%>