前几天,和我们的合作伙伴传输数据的时候,这边怎么也接收不到数据,后来跟踪一下,发现是对方出现了java.sql.SQLException Resultset: next,我就给他们电话过去了,他们找了好长时间也没找到原因,对方是个小公司,应该还没有我们一个二级部门大!就找我求助,我说你看一下是不是在
出问题了.今天打电话过来说问题解决了,果然是在我说的地方.
这地方我觉得他们是查询出的结果集合,没有next方法就直接用了.
如果用到ResultSet,感觉能封装,处理一下,效果会更好.
stmt
=
con.createStatement();
result = stmt.executeQuery(sql);
while (result.next()) {
}
result = stmt.executeQuery(sql);
while (result.next()) {
}
出问题了.今天打电话过来说问题解决了,果然是在我说的地方.
这地方我觉得他们是查询出的结果集合,没有next方法就直接用了.
如果用到ResultSet,感觉能封装,处理一下,效果会更好.