查看: 1243|回复: 1

[求代码] 如何建立这样一个动态表格

[复制链接]
高云松 发表于 2019-4-1 14:49:22 | 显示全部楼层 |阅读模式
表格每一行是姓名 学号 第一题成绩 第二题成绩 第三题成绩。。。。。因为不知道数据库中有多少题所以不知道有多少列;然后不知道数据库中有多少学生,所以还不知道有多少行
ttasp 发表于 2019-4-1 15:40:24 | 显示全部楼层
思路:
1.根据题目数创建列 td
2.根据学生数目,输出tr

应该不难吧,你试试。你要是不清楚,把数据库发上来,给你写个demo

  1. <%       
  2. 。。。。。。
  3. 省略rs,CONN对象创建
  4.        
  5.         Response.Write "<table width=100% border=1>"
  6.         Response.Write "<tr>"
  7.         for i = 1 to rs.Fields.Count - 1
  8.                 Response.Write "<th>" & rs.Fields(i).Name & "</th>"   '//创建表头
  9.         next
  10.                 Response.Write "</tr>"
  11.                
  12.         Do While Not rs.EOF
  13.                         Response.Write "<tr>"
  14.                 for i = 1 to rs.Fields.Count - 1
  15.                                 Response.Write "<td>" & rs.Fields(i) & "</td>" '//输出对应列
  16.                 next
  17.                 rs.MoveNext
  18.                         Response.Write "</tr>"
  19.         Loop
  20.                         Response.Write "</table>"
  21. %>
复制代码


您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表

在线客服

售前咨询
售后咨询
服务热线
023-58418553
微信公众号