多个结果集ResultSet的问题

摘要: ResultSet rs = stmt.executeQuery(sql);当让stmt来返回一个结果集的时候,前面一个ResultSet会自动关闭。即在执行stmt.executeQuery的时候,会自动关闭上一次stmt.executeQuery的结果集。所以,我们用:ResultSet rs = stmt.executeQuery(sql);while(){……}rs2 = stmt.executeQuery(sql2);while(){……}rs3 = stmt.executeQuery(sql3);while(){……}是没有问题的,因为我们在用下一个结果集的时候,没再去前一个中拿数 阅读全文
posted @ 2011-10-31 18:30 java课程设计例子 阅读(459) 评论(0) 推荐(0)

关于rs.isAfterLast和rs.next的用法

摘要: 对于rs.next,用得比较多了。它完成两个功能,一个是rs.hasNext()来判断下一个位置是否在结果集当中,把值返回,然后,它把指针下移。用它的遍历方法就是:while (rs.next()){System.out.println(rs.getString(1));}今天看别人代码,他用的是rs.isAfterLast....这应该算是分页的一种方法吧....这样每次从结果集中取出一部分数据,效率会高。。但还是得有一次全部加载的过程,不知道效率到底怎么样。。。isAfterLast与hasNext的区别在于前者是对当前行进行判断记录是否存在,而hasnext是对下一行进行判断,并且会把游 阅读全文
posted @ 2011-10-31 17:05 java课程设计例子 阅读(577) 评论(0) 推荐(0)

带有checkbox的树的操作(Extjs)

摘要: 前两天写了段代码,完成的功能是当带有checkbox的树显示出来的时候,根据不同情况,让某些checkbox在默认情况下是被选中的的状态。。。当时还是煞费苦心的写的。。。今天发现由于需求变了,不需要这个作用了。。。。郁闷啊。。。贴上来吧,没准以后还要用到呢。。在后台:.append("{text:'"+ szAreaName +"',checked:true,icon:'"+ iconurl +"',id: '"+ iAreaID +"',AreaLevel: '&qu 阅读全文
posted @ 2011-10-31 09:31 java课程设计例子 阅读(174) 评论(0) 推荐(0)