Bonjour
Je programme une application qui doit se connecter à une base de données réalisé au moyen de MS Access. Cette base de données de trouve sur un serveur sans problème d'accès.
Voici mon code pour la connexion:
Je me retrouve à chaque fois dans le ClassNotFoundException...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 public boolean connect() { try { // Chargement du driver ODBC Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // Connexion à la base String connectionString = "jdbc:odbc:DRIVER={Microsoft Access Driver (*.accdb)}; DBQ=" + path; connection = DriverManager.getConnection(connectionString, user, password); } catch (ClassNotFoundException e) { System.out.println("Problème avec le driver ODBC"); return false; } catch (SQLException e) { System.out.println("Impossible de se connecter à la base"); return false; } return true; }
Doit-je mettre en place un serveur ou y a t'il une erreur a quelque part?
Merci d'avance pour vos réponse.
Partager