社区
Web 开发
帖子详情
用数组存储ResultSet记录集
banjiamayi
2006-05-08 01:51:58
用select语句得到的结果为ResultSet rs,把rs中得到的记录集放入数组array[]中,如果事先不知道rs到底有多少条记录,那么数组应该分配多大空间呢?
...全文
266
7
打赏
收藏
用数组存储ResultSet记录集
用select语句得到的结果为ResultSet rs,把rs中得到的记录集放入数组array[]中,如果事先不知道rs到底有多少条记录,那么数组应该分配多大空间呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
heliang69
2006-05-09
打赏
举报
回复
如果rs里不只一种类型的数据,那么要可以用ArrayList嵌套,读取的时候用循环读出来。
baiyang3721
2006-05-09
打赏
举报
回复
ResultSet中的数据直接放到rowset中不是更方便?
wssgwps
2006-05-09
打赏
举报
回复
定义一个VO,比如:
public class TestVO
{
private String str;
private Date dataTime;
private int i;
public void setStr(String str){this.str=str;}
public String getStr(){return str};
//....
//其他的成员的getter,setter
}
然后程序里边:
ArrayList al = new ArrayList();
TestVO vo = null;
while(rs.next())
{
vo.setStr(rs.getString(1));
vo.setI(rs.getI(2));
//...
al.add(vo);
}
ericbu
2006-05-09
打赏
举报
回复
如果不用ArrayList之类
可以在获得ResultSet后通过getMetaData().getColumnCount() 获取列数
通过last(),getRow()两个方法获得行数
然后为二维数组分配空间
banjiamayi
2006-05-09
打赏
举报
回复
那么如果rs记录集中不止是一种数据类型,比如有String,有datetime,还有int,存储时还需要对它们有所区分吗?
还有想请教一下,读取的时候应该怎样写呢?麻烦给个详细点的代码!谢谢各位了!
heliang69
2006-05-08
打赏
举报
回复
你可以使用ArrayList来代替数组
ArrayList al = new ArrayList();
while(rs.next()){
al.add(rs........);
}
baidongli
2006-05-08
打赏
举报
回复
这样的话,推荐使用向量数组如:ArrayList,Vector。
或者使用map等。
网上购物车 大三实验 今天刚做完
params为Object
数组
,里面
存储
的是为sql表示的SQL语句中"?"占位符赋值的数据 */ public void doPstm(String sql,Object[] params){ if(sql!=null&&!sql.equals("")){ if(params==null) params=new ...
JAVA将
ResultSet
结果集遍历到List中
今天在使用jstl标签展示查询结果时遇到一个小问题,即如何将
ResultSet
对象传递给前台页面。 在默认情况中我们在使用数据库查询时 Class.forName(dom.getDriver()); //加载MYSQL JDBC驱动程序 String url=dom.get...
JDBC核心技术精讲
3、Statement对象介绍和使用4、JDBC使用格式的代码规范化 5、
ResultSet
结果集的使用和讲解 6、结果集元数据对象讲解 7、sql攻击的讲解 8、预处理PreparedStatement对象的讲解 9、mysql的预处理功能开启&...
Oracle
存储
过程返回
数组
记录集
存储
过程:--创建返回对象类型CREATE TYPE T_DEPT_NUM_O1 AS OBJECT(dept_id NUMBER ,num NUMBER );/--创建临时表CREATE type T_DEPT_NUM_T1 as table of T_DEPT_NUM_O1;/--创建包CREATE OR REPLACE PACKAGE
ResultSet
(结果集)、Statement
ResultSet
(结果集)、Statement
Web 开发
81,091
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章