[英]MySQL - SQLException: No suitable driver found for jdbc:derby://
我是一个编程新手,所以请对我保持温柔;
基本上-我创建了一个MySQL Java数据库,但出现此错误:
java.sql.SQLException: No suitable driver found for jdbc:derby://localhost:1527/StudentScores
仅当我运行该错误时,它才会在编译期间显示,填写详细信息并单击“添加学生”(数据库存储学生的考试成绩详细信息)
这是代码
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try
{
String url = "jdbc:derby://localhost:1527/StudentScores ";
String username = "admin3";
String password = "admin3";
Connection con = DriverManager.getConnection(url, username, password);
Statement stmt = con.createStatement();
String Query = "INSERT INTO STUDENT (NAME, DATEOFQUIZ, MEMORYSCORE, COMPREHENSIONSCORE, PROBLEMSOLVINGSCORE, AVERAGEPERCENTAGE) VALUES ('"+NameText.getText()+"','"+DateText.getValue()+"','"+MemoryScoreText.getText()+"','"+ComprehensionScoreText.getText()+"','"+ProblemSolvingScoreText.getText()+"', '"+AveragePercentageText.getText()+"')";
JOptionPane.showMessageDialog(null, "Student Added");
NameText.setText(null);
DateText.setText("00/00/0000");
MemoryScoreText.setText(null);
ComprehensionScoreText.setText(null);
ProblemSolvingScoreText.setText(null);
AveragePercentageText.setText(null);
}
catch(SQLException ex)
{
JOptionPane.showMessageDialog(null, ex.toString());
}
}
帮帮我? 谢谢 :)
您正在尝试加载Derby驱动程序,而不是MySQL的驱动程序。 您的JDBC网址应为
jdbc:mysql://localhost:3306/StudentScores
代替。 如果在解决该问题后仍然遇到相同的异常,则需要确保MySQL驱动程序jar文件位于类路径中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.