连接oracle数据库当然要用jdbc了,oracle有专用的jdbc的驱动包classes11.zip,或classes12.zip放入%JAVA_HOME%/lib中就可以使用了

解决方案 »

  1.   

    楼上的老兄:
             我把classes12.zip(没有解压)放入到jdk1.3.1/lib下面了,但conn还是null,
      

  2.   

    没有抛出异常,
    Class.forName("oracle.jdbc.driver.OracleDriver");
    o.conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:ORCL",o.userID,o.userPWDif (o.conn!=null) {
             System.out.println("connection success");
           }
         }catch(ClassNotFoundException cnfe){}
         catch (SQLException e ) {}
         if(o.conn==null) {
           System.out.print("fail");
         }
    但 conn为null
      

  3.   

    没有抛出异常,
    Class.forName("oracle.jdbc.driver.OracleDriver");
    o.conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:ORCL",o.userID,o.userPWD);
      if (o.conn!=null) {
             System.out.println("connection success");
           }
      }catch(ClassNotFoundException cnfe){}
       catch (SQLException e ) {}
     if(o.conn==null) {
           System.out.print("fail");
     }
    但 conn为null
      

  4.   

    jbuilder里面设置了驱动没有?先在Tools菜单下的Configure Libraries里面把classes12.zip加进去,然后在Project菜单的project library里面把刚才的驱动加到requied libraries里面去,如果都加好了,还是null,那你到java板块去问问