那是你的jdbc的驱动程序不支持rs.first操作,要不换个驱动,要么不用rs.first。
rs.next怎么会出错,除非你的数据集已经到了最后一个,你还next。

解决方案 »

  1.   

    不同的数据库有不同的jdbc
    还有你先用底下的试试!
    Statement stmt = con.createStatement(
                                          ResultSet.TYPE_SCROLL_INSENSITIVE,
                                          ResultSet..CONCUR_READ_ONLY);
      

  2.   

    好像不是这个问题吧。createStatement的时候有几个参数,看看help文档里的说明。
    最好将你的代码贴出来了。