إن طريقة عرض البيانات أفقيًا في asp هي في الواقع التحكم في tr td لتحقيق صفوف متعددة وأعمدة متعددة. يمكنك أولاً استخدام جدول ثابت ثم تكرار الإخراج.
انسخ الكود كما يلي:<%
sql=select * from serr حيث يتم الترتيب حسب المعرف 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 قم بالتكرار إلى العدد الإجمالي للسجلات في قاعدة البيانات
إذا (i mod 4 =1) ثم "يعرض كل tr 4 سجلات، والتي يمكن تعديلها حسب الحاجة
Response.write <tr>
end if
Response.write <td width=200> &rs ( title)&<br>&rs(con)&<br>&rs(www)&<br>&rs(keyword)&</td>
إذا (i mod 4 = 0) ثم
Response.write </tr>
end إذا كان
rs .movenext
التالي
rs. Close
%>
</table>