无法连接到数据库(未找到合适的驱动程序)
2022-09-01 10:21:58
我的连接代码:
try {
Connection con = DriverManager.getConnection("jdbc:sqlite:myDB.sqlite");
PreparedStatement pstm = con.prepareStatement("insert into hell(username,pssword) " +
"values ('"+tfUname.getText()+"','"+tfUpass.getText()+"')");
pstm.close();
con.close();
JOptionPane.showMessageDialog(null,"Congrats, you have been registered succesfully");
RegisterWindow rw = new RegisterWindow();
rw.setVisible(false);
pack();
dispose();
} catch(SQLException ex) {
setTitle(ex.toString());
}
这只是一个将用户名和密码插入数据库的窗口。当我单击按钮时,会出现以下异常:
"java.sql.SQLException: No suitable driver found for jdbc:sqlite:C\\LoginJava2\\myDB.sqlite"
我找到了一个如何在Java中连接到SQLite数据库的示例,该示例运行良好。我在WindowBuilder(Eclipse)中执行此操作,使用示例中的相同驱动程序。我尝试了不同的驱动程序,但该消息仍然显示。