Error al conectar Netbeans con Acces

Iniciado por david806, 23 Febrero 2019, 23:58 PM

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

david806

Buen día, estoy trabajando en un proyecto y tengo que conectar java (Uso netbeans) con Acces, sin embargo me da el siguiente error


Acá el código:
Código (java) [Seleccionar]
public class Conexion {

   static Connection Conexion = null;

   public Connection Conexion() {
       try {
           Class.forName("net.ucanacces.jdbc.UcanaccesDriver");
           Conexion = DriverManager.getConnection("jdbc:ucanacces://C:\\Users/jeffe/Desktop/Proyectos/Bases de datos/DBProyecto_Carro.accdb");
           JOptionPane.showMessageDialog(null,"Conectado");
       } catch (Exception e) {
           JOptionPane.showMessageDialog(null, "error" + e);
       }
       return Conexion;
   }


Mi S.O: Windows 10.
Acces: Acces 2016.
Netbeans 8.2
Jdk 1.8

Gracias de antemano.

rub'n

#1
Cita de: david806 en 23 Febrero 2019, 23:58 PM
Buen día, estoy trabajando en un proyecto y tengo que conectar java (Uso netbeans) con Acces, sin embargo me da el siguiente error


Acá el código:
Código (java) [Seleccionar]
public class Conexion {

   static Connection Conexion = null;

   public Connection Conexion() {
       try {
           Class.forName("net.ucanacces.jdbc.UcanaccesDriver");
           Conexion = DriverManager.getConnection("jdbc:ucanacces://C:\\Users/jeffe/Desktop/Proyectos/Bases de datos/DBProyecto_Carro.accdb");
           JOptionPane.showMessageDialog(null,"Conectado");
       } catch (Exception e) {
           JOptionPane.showMessageDialog(null, "error" + e);
       }
       return Conexion;
   }


Mi S.O: Windows 10.
Acces: Acces 2016.
Netbeans 8.2
Jdk 1.8

Gracias de antemano.

Donde tienes ese jar del driver? No lo encuentra, importarlo a tu proyecto, y sino me equivoco la línea 7 no te hace falta, eso carga ese driver vía reflection ya en la jdk8 , se hace internamente dog...


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

david806

Hola rub'n

tenia todos los jar en una carpeta en el escritorio, y los había importado mediante: click secundario en la carpeta libraries y "add jar/folder".

rub'n

#3
Cita de: david806 en 24 Febrero 2019, 00:34 AM
Hola rub'n

tenia todos los jar en una carpeta en el escritorio, y los había importado mediante: click secundario en la carpeta libraries y "add jar/folder".

Pasa el capture de cómo tienes la organización de las carpetas en ese proyecto, que se vea el jar ucanaccesdriver


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

Pudiste solucionarlo?

ami me da error de driver
yo estoy usando la version del ucanacces 5.0 vos?