我数据库中有个表,其中有10条记录,我想把记录取出来放到一个vector中,可是vector中只有最后一条记录,想了好几天了也不明白,请高手帮忙解决
代码如下:
ArticleVo ar = new ArticleVo();
Vector vt = new Vector(10);
while (rs.next()){
ar.setTitle(rs.getString("title"));
ar.setAuthor(rs.getString("author"));
ar.setReply(rs.getString("reply"));
ar.setRegdate(rs.getString("regdate"));
ar.setPostdate(rs.getString("postdate"));
vt.addElement(ar);
}
代码如下:
ArticleVo ar = new ArticleVo();
Vector vt = new Vector(10);
while (rs.next()){
ar.setTitle(rs.getString("title"));
ar.setAuthor(rs.getString("author"));
ar.setReply(rs.getString("reply"));
ar.setRegdate(rs.getString("regdate"));
ar.setPostdate(rs.getString("postdate"));
vt.addElement(ar);
}
解决方案 »
- 安装toncat问题
- 求助:struts1.1配置问题
- 为什么我的 eWebEditor在线文本编辑器飞鱼修改版 不能使用
- 刚接触多线程,有点晕,请教一下
- eclipst8.5下,编辑jsp中的Javascript时,什么都联想不出来?
- 帮帮忙 ,我弄了很久了,谢谢!!!
- jsp中作HTTP认证
- 问个简单问题:ireport的title的问题。大家帮帮忙。
- 从oracle数据库中取出的字符串显示是十六进制
- struts标签表单提交直接跳转到list页面
- ssh + dwr 不知道是bug还是什么问题啊
- JSF Datatable 显示 ResultSetDataModel 对象,如何点选单条记录显示详情
while (rs.next()){
ArticleVo ar = new ArticleVo();
ar.setTitle(rs.getString("title"));
ar.setAuthor(rs.getString("author"));
ar.setReply(rs.getString("reply"));
ar.setRegdate(rs.getString("regdate"));
ar.setPostdate(rs.getString("postdate"));
vt.addElement(ar);
}你的那段代码只是加了一个对象而已。
结果显示确实是只加了最后一个对象,可是怎么修改才能把10条记录都加进去呢?
麻烦你帮我修改一下,这个问题困扰了几天了,也不理解到底出错在哪了