0

私は以前にこの質問を見つけましたが、答えはどれもうまくいきません! 実行後にこのエラーが発生しました:

SQLException: jdbc:derby://localhost:1527//RIHANNA-PC/Users/javadb に適したドライバーが見つかりません

derbyclient.jar を Library. に追加しましたが、別の結果は得られませんでした。また、新しいデータベースを作成したくありません。

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
    // TODO add your handling code here:
    String userid="a", password = "a";

 //   "jdbc:derby://localhost:1527//RIHANNA-PC/Users/javadb"
    String url = "jdbc:derby://localhost:1527//RIHANNA-PC/Users/javadb";
    Statement stmt;
    Connection con;
    String createString="select * from tbl_operator where user_id='" + jTextField1.getText() +  "' and pwd='" + jTextField2.getText() + "'";
    ResultSet rs;
    try {
        con=DriverManager.getConnection(url,userid, password);
        stmt = con.createStatement();
        rs=stmt.executeQuery(createString);
4

2 に答える 2

0

Derby JDBCドライバーをロードしますか?次のJava起動コマンドを使用してこれを行うことができます。

java -Djdbc.drivers=org.apache.derby.jdbc.EmbeddedDriver

それをロードする別の方法については、ドキュメントを参照してください:http: //db.apache.org/derby/docs/10.7/devguide/cdevdvlp40653.html

于 2012-12-20T20:03:56.273 に答える