簡體   English   中英

SQLException:找不到適用於jdbc:derby的驅動程序

[英]SQLException: No suitable driver found for jdbc:derby

我之前已經找到了這個問題,但是沒有答案對我有用! 運行后出現此錯誤:

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);

是否加載Derby JDBC驅動程序? 您可以使用以下Java啟動命令來執行此操作:

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

有關加載它的另一種方法,請參閱文檔: http : //db.apache.org/derby/docs/10.7/devguide/cdevdvlp40653.html

我遇到了同樣的問題。 如果要通過netwrok連接javadb,則應為startNetworkServer,並在此狀態下創建數據庫。

驅動程序是“ org.apache.derby.jdbc.ClientDriver”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM