ASP でデータを水平に表示する方法は、実際には tr td を制御して複数の行と複数の列を実現することです。最初に静的テーブルを使用し、次に出力をループします。
次のようにコードをコピーします。<%
sql=select * from serr where order by ID asc
set rs=server.createobject(adodb.recordset)
rs.open sql,conn,1,1
%><style type=text/css>
< !--
body,td,th {
font-size: 12px;
}
-->
</style>
<table width=100% align='center'>
<%
for i=1 to rs.recordCount '変数 i から1 データベース内のレコードの総数をループします
if (i mod 4 =1) then '各 tr には 4 つのレコードが表示され、必要に応じて変更できます
。 response.write <tr>
end if
response.write <td width=200> &rs (タイトル)&<br>&rs(con)&<br>&rs(www)&<br>&rs(キーワード)&</td>
if (i mod 4 = 0) then
response.write </tr>
end if
rs .movenext
next
rs.close
%>
</table>