CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

怎样把已经从数据库里边的字段名读出之后,通过表格的方式显示出来?

楼主huntercx(神秘猎人)2003-02-04 00:31:11 在 Web 开发 / ASP 提问

<%  
  FOR   I=0   TO   RstObj.Fields.Count   -1  
        Response.write   rstObj.Fields(i).Name  
        next  
  %>  
  上边可以把字段名都显示出来。  
  但是我想把每个字段在我相对应的表格中显示,但怎么也不行,请高手指教一二。 问题点数:0、回复次数:6Top

1 楼net_lover(【孟子E章】)回复于 2003-02-04 00:39:42 得分 0

<table   border>  
  <%  
  FOR   I=0   TO   RstObj.Fields.Count   -1  
        Response.write   "<tr><td>"   &   rstObj.Fields(i).Name   &   "</td></tr>"  
        next  
  %>  
  </table>Top

2 楼huntercx(神秘猎人)回复于 2003-02-04 01:09:47 得分 0

由   net_lover(孟子E章)   的程序已经改写如下了  
  <tr   bgcolor=#0066cc>  
        <%  
            For   I=0   TO   RSToBJ.Fields.Count   -1  
            Response.write   "<td   height=20   align=center><font   color=#ffffff>"   &   rstObj.Fields(i).Name   &   "</font></td>"    
            next  
        %>  
  </tr>Top

3 楼fatcat_xp(肉肉猫)回复于 2003-02-04 09:56:51 得分 0

看看我的。。   。  
  <%\  
  set   conn=Server.CreateObject("ADODB.Connection")  
  conn.ConnectionString="Provider=MicroSoft.Jet.OLEDB.4.0;"&"Data   Source=f:\asp\db1.mdb"  
  conn.Open  
   
  set   rs=Server.CreateObject("ADODB.Recordset")  
  rs.open     "select   *   from   com",conn    
   
  numfields   =   rs.fields.count       '定义变量存放   字段个数    
   
  response.write("<table   border=1>")  
  response.write   ("<tr>")  
                  for   i=   0   to   numfields-1           '此几段   用于打印表头  
  response.write   ("<td><th>")  
  response.write   rs.fields(i).name  
  response.write   ("</th></td>")  
                  next  
  response.write   ("</tr>")  
   
  do   while   not   rs.EOF               '次开始   逐个打印各个记录  
  response.write   ("<tr>")  
        for   i=   0   to   numfields-1  
  response.write   ("<td><th>")  
  response.write   rs(i)  
  response.write   ("</th></td>")  
      next    
  rs.movenext                 '此句一定要有     因为要跳转到下一记录  
  response.write   ("</tr>")  
  loop  
  response.write("</table>")  
   
   
  rs.close  
  conn.close  
  set   conn=nothing  
   
  %>  
  上面的   希望能对你有帮助     哦   呵呵   如果   有幸   被用的话   建议把注释   去掉  
  还有   对应的     DATA   SOURCE     要改     或者   表的   名字。。select   *   from     。。那句。       最后   祝你成功,     还有   羊年   快乐   。洋洋得意!!1Top

4 楼fatcat_xp(肉肉猫)回复于 2003-02-04 09:58:00 得分 0

哦     第一行   <%   \         不小心   多打了   个   \       自己注意了。   。Top

5 楼huntercx(神秘猎人)回复于 2003-02-04 21:18:08 得分 0

多谢大家对我的支持与帮助,兄弟万分感谢。Top

6 楼gwzwx(一蓑烟雨)回复于 2003-05-29 10:31:23 得分 0

给分了怎么还不结呀???Top

相关问题

  • 怎样在程序中读出数据库的字段名?
  • 如何读出任意Access数据库的表名和字段名?
  • 请教读出数据库表中字段名称的方法,在线等待
  • ASP中怎样读出数据库名,表名,和字段名??? SQL的也行
  • 取得数据库的字段名。
  • 数据库字段名长的利弊?
  • 如何从Access数据库中读出所有的表,以及各表中各字段名称及类型,thank you
  • 一个关于数据库字段名字的问题...
  • 请问如何修改数据库的字段名
  • SQL数据库中设计表字段名用中文可好?

关键词

  • 表格
  • 字段名
  • rstobj
  • 显示
  • next%
  • 还有
  • fields

得分解答快速导航

  • 帖主:huntercx

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo