jdk1.4的java.sql.*包中的类库比jdk1.3的多了几个类文件,
有些类的方法也增加了,你看一看出错信息就知道了。

解决方案 »

  1.   

    大体看了一下
    至少setHoldability是jdk1.4以后才有的,所以在1.3.1下是不行的
      

  2.   

    当然在jdk1.3.1不能编译通过了,因为你用了很多从1.4才开始发布使用的接口或接口方法.
    如:
    Interface Savepoint 
    connection.setHoldability(holdability)
    connection.getHoldability()
    connection.setSavepoint();
    connection.createStatement(resultSetType,resultSetConcurrency,resultSetHoldability)
    ......
    ......
    既然你用到了jdk1.4中才发布的接口和方法,jdk1.3.1中都没有这些接口、类、方法的定义,怎么能编译通过?!
    所以你只能在jdk1.4中使用你这段程序。