Boa tarde pessoal!
estou fazendo um exemplo de conexão do sqlite com o java e estou tendo alguns problemas.
/***
* Cria a conexão com o banco.
* @return
*/
private Connection connect() {
Connection conn = null;
try {
conn = DriverManager.getConnection("jdbc:sqlite:banco.db"); //o erro acontece aqui
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
public class Teste {
public static void main(String[] args) {
GenericDao dao = new GenericDao();
dao.createDb();
dao.createTable(Usuario.class);
}
}
//--------------------
quando eu executo é lançada a seguinte exception
java.sql.SQLException: No suitable driver found for jdbc:sqlite:banco.db
at java.sql.DriverManager.getConnection(DriverManager.java:602)
at java.sql.DriverManager.getConnection(DriverManager.java:207)
at GenericDao.connect(GenericDao.java:31)
at GenericDao.createTable(GenericDao.java:68)
at Teste.main(Teste.java:6)
Exception in thread “main” java.lang.NullPointerException
at GenericDao.createTable(GenericDao.java:68)
at Teste.main(Teste.java:6)
o driver do sqlite está no buildpath e não funciona alguem já passou por isso?