换过啊,不仅在mysql里换过,而且还试过access,似乎也发生这种现象。

解决方案 »

  1.   

    为什么不用 PreparedStatement啊!本身Statement就不是很好用!
      

  2.   

    应是没有问题啊。应也不关jdbc Driver的关系。
      

  3.   

    ResultSet对象是保持连接的.你这样直接转换了当然不行。因为你一但交给别人对象。连接就会丢失。。你只有先读出来了。然后再转过去是没有问题的
    只有先执行rs.next()读出数据交给rst.然后再调用rst的方法得到数据。。但是这样无非是多此一举..
    楼主记住:ResultSet是保持连接的..
      

  4.   

    ResultSet是保持连接的
    你可以在rs.next()中把数据取出来赋给一个list不行吗
      

  5.   

    楼上725137(2006年不会菜),我看的所有的例子都是这样一个流程的,可能你看错了吧?st是我定义的statement,并且连接没有动啊,根本不会关上的。要不就是我没有理解你的意思?
      

  6.   

    zhmain(小胖)我的问题就是出在rs.next不能执行啊。