| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 708 人关注过本帖
标题:[求助]怎么循环列
只看楼主 加入收藏
zplove
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:783
专家分:0
注 册:2006-7-30
结帖率:100%
收藏
 问题点数:0 回复次数:7 
[求助]怎么循环列

怎么在页面中把从数据库中的查询出来的数据一列4个 一行行排出来

搜索更多相关主题的帖子: 数据库 页面 查询 
2007-06-09 19:52
lgdcky
Rank: 2
等 级:论坛游民
威 望:5
帖 子:576
专家分:18
注 册:2006-8-5
收藏
得分:0 
用HTML标签里的TABLE标签啊!

2007-06-09 19:58
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 

用循环 ResultSet的getString(int coloum)

[此贴子已经被作者于2007-6-9 22:58:23编辑过]


愛生活 && 愛編程
2007-06-09 22:57
zplove
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:783
专家分:0
注 册:2006-7-30
收藏
得分:0 
楼上的能说详细点吗

相信自己的没错了
2007-06-10 15:52
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 

比方说你的表有3列,数据类型全是varchar, 你的查询语句是SELECT * FROM stu,刚开始ResultSet的游标处于第一行的上面一行 需要用ResultSet的next()方法将游标往下移动一行,getString(1)代表第一列getString(2)代表第二列 getString(3)代表第三列

[此贴子已经被作者于2007-6-10 21:32:55编辑过]


愛生活 && 愛編程
2007-06-10 21:30
lxx2844
Rank: 1
等 级:新手上路
威 望:2
帖 子:129
专家分:0
注 册:2006-12-5
收藏
得分:0 
同意五楼的说法

www./ Bst Love java!
2007-06-10 23:46
zplove
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:783
专家分:0
注 册:2006-7-30
收藏
得分:0 

上上楼的好象不明白我在说什么 我说的意思就是把从数据库中查询的结果也在网页 也”田“字这样的形式循环显示


相信自己的没错了
2007-06-11 17:01
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
哦 那直接创建<table>啊,用Scriptlet或者EL表达式结合HTML标签都可以做出来 具体做法例如
<table border="1">
<%
while(rs.next()) {
<tr>
<td><%= rs.getString(1)%></td>
<td><%= rs.getString(2)%></td>
<td><%= rs.getString(3)%></td>
</tr>
<%}%>
rs代表ResultSet的对象,比如你查询出的这一行的三列值是1、张三、90分,那么就会出现一行三列的表格没一列显示对应的值 不知道LZ是不是现在这意思

愛生活 && 愛編程
2007-06-11 23:48
快速回复:[求助]怎么循环列
数据加载中...
 
   



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

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