prepareStatement(java.lang.String, java.lang.String[])这个method没有实现
如果不实现就将class改成abstract class,implement了Connect这个interface,就要实现他所有的方法

解决方案 »

  1.   

    ConnectionWrapper should be declared abstract
      

  2.   

    to pleonheart(只睡六小时) :你说的在理,但要怎么改这个程序呢?我在public class ConnectionWrapper implements Connection 前面加上abstract 也是没有用的,比较头疼啊
      

  3.   

    Connection 中有方法prepareStatement没有实现,需要自己实现
      

  4.   

    to pleonheart(只睡六小时) :prepareStatement(java.lang.String, java.lang.String[])这个method我实现了啊,上面的语句
    public PreparedStatement prepareStatement(String sql) throws SQLException {
    return connection.prepareStatement(sql);
    }
    不就是实现的吗?
      

  5.   

    如果不会改的话使用低版本的JDK编译试试(比如1.3),高版的Connection接口加了一些方法
      

  6.   

    我是用的JDK1.4,麻烦各位高手不吝赐教。
      

  7.   

    原来是下面的类没有实现    void setHoldability(int holdability) throws SQLException;
        int getHoldability() throws SQLException;
        Savepoint setSavepoint() throws SQLException;
        Savepoint setSavepoint(String name) throws SQLException;
        void rollback(Savepoint savepoint) throws SQLException;
        void releaseSavepoint(Savepoint savepoint) throws SQLException;
        Statement createStatement(int resultSetType, int resultSetConcurrency,int resultSetHoldability) throws SQLException;
        PreparedStatement prepareStatement(String sql, int resultSetType,int resultSetConcurrency, int resultSetHoldability)hrows SQLException;
        CallableStatement prepareCall(String sql, int resultSetType,  int resultSetConcurrency, int resultSetHoldability) throws SQLException;
        PreparedStatement prepareStatement(String sql, int autoGeneratedKeys) throws SQLException;
        PreparedStatement prepareStatement(String sql, int columnIndexes[]) throws SQLException;
        PreparedStatement prepareStatement(String sql, String columnNames[]) throws SQLException;
    谢谢pleonheart(只睡六小时)