首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

数据库查询多条数据,然后输出有关问题

2012-08-19 
数据库查询多条数据,然后输出问题。在access中,建立了一个list表,里面有id和name两个字段,输入数据后。现在

数据库查询多条数据,然后输出问题。
在access中,建立了一个list表,里面有id和name两个字段,输入数据后。现在从jsp页面要连接数据库,查询多条数据并输出来。。。该怎么样写呢。。
我用的查找语句是:<%
ResultSet rs=connDBBean.executeQuery("select * from list where id between 1 and 9");
String name="";
  if(rs!=null){
  
while(rs.next()){
name=rs.getString("name");
}%>
<%=name%>
<%
rs.close();}
else{out.println("The value returned is null!");}

%>
(ps:connDBBean 是我用的javaBean创建的一个连接对象。。)这样的话只会输出第九个name,,前八个都没有输出,,请问为什么,,,正确的写法是什么呢???在线等。。。。求大神帮忙。。。

[解决办法]
写错了,输出应该放在 while 循环中,类似:

while (rs.next()) { 
String name = rs.getString("name")
out(name); // out是JSP自带对象,负责页面信息输出
out("<br>\n"); // 输出个换行标志而已
}

热点排行