| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 520 人关注过本帖
标题:请教JSP中数据库输出数据的问题
只看楼主 加入收藏
zl芊芊zl
Rank: 2
等 级:论坛游民
威 望:1
帖 子:828
专家分:17
注 册:2006-10-17
结帖率:100%
收藏
 问题点数:0 回复次数:3 
请教JSP中数据库输出数据的问题

我在jsp中用JDBC连接数据库,在取得 数据后要输出数据,我想用序号表示输出了几行,
while (rs.next()){int i=1;
i=i+1;
out.println("<TR>");
out.println("<td align=center>"+i+"</td>");
out.println("<TD align=center >"+rs.getString(3)+"</TD>");
out.println("<TD align=center >"+rs.getString(4)+"</TD>");
out.println("<TD align=center >"+rs.getString(6)+"</TD>");
out.println("<TD align=center >"+rs.getString(8)+"</TD>");
out.println("<TD align=center >"+rs.getString(5)+"</TD>");
out.println("</TR>");

}
想叫它循环输出数值1,2,3。。。rs中有几条数据就输出几个数字,为什么输不出来呢
应该怎么写呢,谢谢啦!!!

搜索更多相关主题的帖子: 数据库 JSP 输出 
2007-07-11 16:50
神vLinux飘飄
Rank: 1
等 级:新手上路
威 望:1
帖 子:309
专家分:0
注 册:2007-1-27
收藏
得分:0 

你的int i = 1 循环的时候都初始化为1,你把int i=1 定义到while循环的外面
int i=1;
while (rs.next()){
i=i+1;
out.println("<TR>");
out.println("<td align=center>"+i+"</td>");
out.println("<TD align=center >"+rs.getString(3)+"</TD>");
out.println("<TD align=center >"+rs.getString(4)+"</TD>");
out.println("<TD align=center >"+rs.getString(6)+"</TD>");
out.println("<TD align=center >"+rs.getString(8)+"</TD>");
out.println("<TD align=center >"+rs.getString(5)+"</TD>");
out.println("</TR>");

}


泛出微微的蓝色的光,像有生命般涌动着,闪烁着,平滑而优美,达到了机械和美学结合的最高境界
2007-07-11 17:56
zl芊芊zl
Rank: 2
等 级:论坛游民
威 望:1
帖 子:828
专家分:17
注 册:2006-10-17
收藏
得分:0 

哦,可以啦
謝謝啦


不管明天成功与否,只求今日问心无愧!★為了明天加把勁兒☆
2007-07-12 08:46
hardes
Rank: 1
等 级:新手上路
帖 子:322
专家分:0
注 册:2006-6-3
收藏
得分:0 
我这心啦,拔凉啊,变量生命周期这样的错误.......

我想问个问题,你们怎么都有声望啊,我怎么样才能有呢??

当神已无能为力,就让爷来普度众生吧!
2007-07-12 10:54
快速回复:请教JSP中数据库输出数据的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032479 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved