/**Default constructor to connect database
  * user is 'sa',no password
  */
  public SQLConn() {
    try{
       Class.forName(strDriver);
       conn=DriverManager.getConnection(url,login,password);
     }
    catch(ClassNotFoundException e){
   System.out.println("databaseName"+e.getMessage());
    }
    catch(SQLException e){
       System.out.println("databaseName"+e.getMessage());
    }
  }

解决方案 »

  1.   

    抱歉兄弟!不懂!我想应该有一些放法可以注册JDBC的吧!
      

  2.   

    比如!如果使用JBuilder那么不是很难看?Rad的功能就体现不出来?
      

  3.   

    简单啊!
    首先你的注册你的驱动(我用Oracle的jdbc举例):
    driverClassName=oracle.jdbc.driver.OracleDriverURL=jdbc:oracle:thin:@172.16.58.160:1521:orc1
    user=test
    password=test
    try {
                  Driver driver = (Driver)
                  Class.forName(driverClassName).newInstance();
                  DriverManager.registerDriver(driver);   
                Connection con = DriverManager.getConnection (URL,user,password);
                }
                catch (Exception e) {
                      Log.printEvent("Can't register JDBC driver: " +
                      driverClassName + ", Exception: " + e,logFile);
                }其它的驱动加载都差不多!注意:要把你的驱动放在你的 jre/lib/ext/下就可以了,用jbuilder要另外设置
      

  4.   

    谢谢大家!我是说不使用代码的注册办法!如果使用代码!感觉就不那么的Rad了!继续讨论!人多不怕!每人25分参与讨论这个问题并有实质性回答的!还有Java驱动的注册机制是样的呀?使用了什么技术!
      

  5.   

    我现在正在做这个问题,
    同意,lifejoy 的提问
    一旦通过请高知答案。
      

  6.   

    用jbuilder要另外设置……关注,怎么设置呀?
      

  7.   

    Class.forName(driver)
    用这个呀?
    要是设路径的话救灾library(jbuilder)立射
      

  8.   

    project --- project properties --- requred library new 填写你的包名,随意,比如jdbcfororacle,选上class12.zip,
    以后工程都加上这个包就可以了
      

  9.   

    提示:
    1.启动JBuilder;
    2.进入Tool->DataBase Pilot
    3.新建一个数据库连接,
    4.在 New URL对话框中,选择Driver下拉菜单,其中标记为:
      oracle.jdbc.driver.OracleDriver的项为红色,如果用这一项,连接则会有 
      问题,但是用蓝色的sun.jdbc.odbc.JdbcOdbcDriver就可以用。
    5.问题是:
      如何将oracle.jdbc.driver.OracleDriver项变为蓝色,即可以使用。?
      

  10.   

    问题5的回答!哈哈哈,找到了,在tools->enterprise setup里面有个database setup
    你在里面add上就好了
      

  11.   

    知道了:
    很简单的:
    1.启动JBuilder;
    2.进入Tool->Enterprise Setup
    3.选择Database Drivers ->添加
    4.确定后,系统会提示你重新启动JBuilder
    5.OK!!
      

  12.   

    嘿嘿说错了,是database drivers不是setup