[英]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.