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 に答える