no puedo conectar una bd acces con netbeans

Iniciado por tone02323, 21 Abril 2020, 22:11 PM

0 Miembros y 1 Visitante están viendo este tema.

tone02323

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;
      }
               

   }

rub'n

ClassNotFoundException ? importa el jar

https://sourceforge.net/projects/ucanaccess/files/latest/download

Código (java) [Seleccionar]
String urlConexion ="jdbc:ucanaccess://C:/Users/tone/Desktop/CarrerasBD.accdb";


rubn0x52.com KNOWLEDGE  SHOULD BE FREE!!!
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen

tone02323

#2
si ya lo descargue y lo importe a mi libreria del proyecto, fue lo primero que hice pero no pude lograr salir de este error , mire por mil lados y no veo que tenga un error