1

我研究了这个问题,但我没有找到解决方案。

以下是我的代码:

package database_console;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
/**
 *
 * @author SuperPc
 */
public class DBConnect {

/**
 * @param args the command line arguments
 */
public static void main(String[] args) {
    // TODO code application logic here
    try{
    Connection con=DriverManager.getConnection("jdbc:derby://localhost:1527/Employees1","admin1","admin");
    }
    catch(SQLException err){
        System.out.println(err);

    }

}

}

当我运行此代码时,我得到以下信息

错误:java.sql.SQLException:找不到适合 jdbc:derby://localhost:1527/Employees1 的驱动程序

服务选项卡的屏幕截图

请指导我为什么会出现这个错误以及我该如何解决这个问题。

等待回复。

谢谢

4

1 回答 1

4

检查:

  1. derbyclient.jar在类路径上。

  2. 加载驱动程序类

    Class.forName("org.apache.derby.jdbc.ClientDriver");
    
于 2013-04-20T04:58:57.027 回答