在java 工程里面想连接gbase数据库,最好使用数据库连接池,怎么写哇,我这么写的报错,求指点
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;
  
Connection conn = DriverManager.getConnection("jdbc:GBase://192.168.1.101:5258/orcl", "root","1");

解决方案 »

  1.   

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    public class Connect2Gbase {
    public static void main(String[] args){
    try{   
    //加载MySql的驱动类   
         Class.forName("com.gbase.jdbc.Driver");
        String username = "gbase" ;   
        String password = "gbase20110531" ;   
        String url = "jdbc:gbase://10.45.50.145:5258/ztesoft" ;    
        Connection con = DriverManager.getConnection(url,username,password); 
         Statement stmt = con.createStatement() ;   
        String sql = "select 2 from dual ";
         PreparedStatement pstmt = con.prepareStatement(sql) ;   
         ResultSet rs =  pstmt.executeQuery();
         while(rs.next()){
         System.out.println(rs.getObject(1));
         }
        }catch(SQLException se){   
            System.out.println("数据库连接失败!");   
            se.printStackTrace() ;   
         }catch(ClassNotFoundException e){   
         System.out.println("找不到驱动程序类 ,加载驱动失败!");   
         e.printStackTrace() ;   
        }finally {
         System.exit(0);
        }
    }
    }
    自己修改对应的数据库配置信息