社区
Web 开发
帖子详情
关于结果集的问题。
charmsea
2001-07-30 08:34:17
我想从一个结果集里抽出几条记录,生成另一个结果集,我应该怎么做呢?
有相关示例代码吗?多谢各位大虾!
...全文
109
9
打赏
收藏
关于结果集的问题。
我想从一个结果集里抽出几条记录,生成另一个结果集,我应该怎么做呢? 有相关示例代码吗?多谢各位大虾!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
charmsea
2001-08-01
打赏
举报
回复
steven_cheng兄弟:
能给出代码吗?或者说得详细一些。
也可以MAIL我:charmsea@sina.com.cn
steven_cheng
2001-08-01
打赏
举报
回复
//返回一个vector类的方法
public static Vector cityList()
{
Vector v=new Vector();
try
{
JDBCcon conndb = new JDBCcon();
String s = "select * from R$City";
PreparedStatement pstmt = conndb.getPreparedStatement(s);
ResultSet rs = pstmt.executeQuery();
while(rs.next()) {
City c=new City();
c.cityNo=rs.getString(1);
c.cityName=rs.getString(2);
c.cityAbb=rs.getString(3);
c.provinceNo=rs.getString(4);
c.zipCode=rs.getString(5);
v.add(c);
}
rs.close();
pstmt.close();
conndb.close();
}
catch(Exception exception1)
{ System.out.println("Error in insert City:" + exception1);
}
return v;
}
//取出vector类中的内容
Vector v=new Vector() ;
Enumeration e;
v=City.cityList();
e=v.elements();
for(;e.hasMoreElements() ;) {
City c=(City)e.nextElement();
c.getCityNo;
c.getCityName();
}
或者你也可以用其它的方法,比如Hashtable来实现,具体我也不太清楚,看书吧
charmsea
2001-07-31
打赏
举报
回复
当然有用的了,对我们项目进行2期改造帮助非常大,只用修改EJB就行了,而用其他方法则改动很大。
有什么其他方法但说无妨。
steven_cheng
2001-07-31
打赏
举报
回复
我很少直接使用结果集,而是封装成一个vector类,我觉得这个方法可定可以解决你的问题。
hccpro
2001-07-30
打赏
举报
回复
就是,干吗要这么做,故意找烦琐的问题么?
steven_cheng
2001-07-30
打赏
举报
回复
为什么要这样做????????
charmsea
2001-07-30
打赏
举报
回复
比如: 已经获得一个有20条记录的结果集A,我从这A中挑出第6到第10条这样的连续的5条记录,
然后把这5条记录转变成另一个结果集B。
如何实现这样的过程?
sososo
2001-07-30
打赏
举报
回复
说清楚一点
charmsea
2001-07-30
打赏
举报
回复
高手还没有现身吗?
获得CPU序列号和CPU厂商名
如何获得CPU序列号和CPU厂商名
mybatis-3.2.3 jar包和源码
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis
SpringMVC+Spring+Mybatis
集
成开发环境
SpringMVC+Spring+Mybatis
集
成开发环境
JDBC中ResultSet结果
集
总结
(一)结果
集
1.定义:结果
集
是select语句查询的结果,结果
集
就是一张表,而ResultSet就代表这张表。2.访问结果
集
中的数据:通过游标控制具体记录的访问,记录指针指向结果
集
的当前记录,我们可以使用结果
集
对象的getxxx()方法从当前行获取值。3.记录指针:记录指针的初始位置位于第一条记录,第一次调用next()方法是的记录指针移到第1条记录,多次调用next()方法后,如果指针记录移动到结
java数据库编程——可滚动和可更新的结果
集
【0】README1) 本文部分文字描述转自 core java volume 2 , 测试源代码均为原创, 旨在理解 java数据库编程——可滚动和可更新的结果
集
的基础知识 ; 2)用户通常希望在结果
集
上前后滚动。在可滚动结果
集
中, 可以在其中向前或向后移动, 甚至可以跳过任意位置;【1】可滚动结果
集
1)默认情况,结果
集
是不可滚动的; 1.1)为了从查询中获得可滚动的结果
集
, 必须使用下面的
Web 开发
81,116
社区成员
341,738
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章