Надеюсь, кто-то может мне помочь. Я работаю над простым приложением, которое соединяется с базой данных SQLite. Ниже приведен код подключения:
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"
(я нашел пример того, как подключиться к базе данных SQLite в Java, пример, который я нашел, работает хорошо)
Эта программа я делаю это в window builder (eclipse). Я использую тот же самый драйвер, который я использую в примере, который я нашел. Я не знаю, должен ли я использовать другой драйвер. На самом деле, я пробовал с разными драйверами, но это сообщение все еще появляется.