quiero conectar una base de datos acces con neetbeans 8.2 jdk 1.8 usando ucanacces 5.0
Me da error de drivers
CLASE MAIN
public class GestionCarreraMain {
public static void main(String[] args) {
String urlConexion ="jdbc:ucanaccess://C:\\Users\\tone\\Desktop\\CarrerasBD.accdb";
if(ManejadorBD.getInstancia().conectarAcces(urlConexion)){
FachadaPresentacion.getIntance().cargarTodasLasTablas();
FrmInicio form = new FrmInicio();
form.setVisible(true);
}
}
}
CLASE MANEJADORABD
public class ManejadorBD {
Connection conexionAcces;
private static ManejadorBD instancia;
public static ManejadorBD getInstancia() {
if (instancia == null) {
instancia = new ManejadorBD();
}
return instancia;
}
public Connection GetConexion (){
return conexionAcces;
}
public boolean conectarAcces(String url) {
try {
Class.forName("net.ucanacces.jdbc.UcanaccesDriver");
conexionAcces = DriverManager.getConnection(url);
Statement st= conexionAcces.createStatement();
JOptionPane.showMessageDialog(null,"Entrooooooooo");
return true;
}catch (ClassNotFoundException e){
JOptionPane.showMessageDialog(null,"Error de driver");
return false;
} catch (SQLException e1) {
JOptionPane.showMessageDialog(null,"Errorde conexion");
return false;
}
}