![](/img/trans.png)
[英]MySQL - SQLException: No suitable driver found for 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.