rs1 = db.getResultSet("select * from emp") ;
rs2 = db.getResultSet("select * from dept");
两个记录集中用了同一个Statement,相对于class(db)写得有问题
当得到rs2时,rs1中的Statement覆盖了。
对于记录集循环,最好用两个不同的Statement.
你可以修改你的class(db)中的getResultSet(String sStr);方法为
getResultSet(String sStr,Statement,stmt);
在外面定义两个不同的stmt传过去。
rs2 = db.getResultSet("select * from dept");
两个记录集中用了同一个Statement,相对于class(db)写得有问题
当得到rs2时,rs1中的Statement覆盖了。
对于记录集循环,最好用两个不同的Statement.
你可以修改你的class(db)中的getResultSet(String sStr);方法为
getResultSet(String sStr,Statement,stmt);
在外面定义两个不同的stmt传过去。
解决方案 »
- 求助 :Spring 集成 JPA的问题
- 如何把视频网页的地址转化为网页中视频的地址啊
- ajax的一个小测试,不能response.getOutputStream.out("中文");
- jsp的include包含txt文件出现乱码
- 配置tomcat服务器
- 为什么我的jsp代码可以出现两次属性而不出错??(<%@ contenttype%>)
- 跪求一java实习机会,顺便送分,UP有分,敬请版主勿删
- Strust连接数据库的问题(在线............)
- ~~~~jsp请求作用域的问题~~~!
- 有一个问题想劳驾各位了。
- 请问在ⅡS服务器中如何加载和调用Servlet程序?
- 如何实现带发附件的javabean?
不能同时返回两个,可以像楼上说的来实现