急,求助各位高手,小弟遇到大麻烦了。 忘记说了,rs是结果集,从jsp页面上传过来的,而页面上的rs是从一个bean里传过来的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我问了一个高手,他说是不能从页面上把结果集传到bean里。这样会出错。不知道你们知道这是什么意思吗? 看了半天,没发现是什么原因导致的.但可以肯定的是,错误发生在写文件的时候,而不是你说的什么“不能从页面上把结果集传到bean”。因为while之前已经存在语句:boolean exitsd = rs.next();,并且这个语句是并没有出错。可见在你的bean中已经接收到了rs.所以,还是查一查你写文件是不是有什么问题?参考一下JAVA API的相关方法的使用吧。 昨天的那个问题已经解决,但现在又碰到一个新问题,如果我把结果集使用了一遍后,再来使用就不行了。必须重新读取数据,我用了rs.previous等做法,但结果集的cursor无法往前回滚,我更改了创建结果集的属形性,stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);但报错,我的数据库是sybase ,我换到oracle的数据库上,就可以这样实现,我想请问是不是跟sybase的数据库驱动有关,对于jdbc for sybase可以实现cursor回滚吗?如果不可以,那可以实现一次性返回多个结果集吗? 以上所说都错误:你的IO错误是由于你用循环向文本中写入数据导致的错误你可以在循环里边 写入一次数据关闭一次bw.flush(); bw.close(); fw.close();///效率低点,但是应该不是问题,我做过 神马空指针的,晕!! java 解压ZIP文件 请问如何在ant中指定程序所需要的文件? 高手请教:股市走势图怎么做! java.sql.SQLException: Refcursor 值无效 求过来人推荐学习J2EE入门到进阶的经典书籍的顺序列表。。多谢高人不吝赐教 还是关于WebLogic7的问题(初级) B/S架构实现聊天功能 一个List中排除另一个List ssm电商项目bug请求大佬们 急:有关struts1.1在jbuilderX里的问题? 请帮忙解决一下,thanks!!!!!!!!!!!!!!! ★★★★★★★★迷茫的JNDI中的资源绑定★★★★★★★★
因为while之前已经存在语句:boolean exitsd = rs.next();,并且这个语句是并没有出错。可见在你的bean中已经接收到了rs.所以,还是查一查你写文件是不是有什么问题?
参考一下JAVA API的相关方法的使用吧。
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
但报错,我的数据库是sybase ,我换到oracle的数据库上,就可以这样实现,我想请问是不是跟sybase的数据库驱动有关,对于jdbc for sybase可以实现cursor回滚吗?如果不可以,那可以实现一次性返回多个结果集吗?
你的IO错误是由于你用循环向文本中写入数据导致的错误你可以在循环里边 写入一次数据关闭一次
bw.flush();
bw.close();
fw.close();
///效率低点,但是应该不是问题,我做过