繁体   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