Bonjour, j'ai un gros soucie avec l'application que je suis entrain de réaliser.
Je viens de modifier ma base de donnée access (j'avais oublié une table) et mon programme ne veut plus si connecter. Je m'y connectais sans problème 5 mn avant. J'ai pourtant remis ma base de donnée à la racine de mon projet comme avant et je n'ai pas touché au code qui permet de ce connecter.
je le remet dans le doute
Si quelqu'un à une idée du pourquoi ça m'arrangerai beaucoup.
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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 public ConnectionAcess() { // TODO Auto-generated constructor stub try{ /** * chargement du driver */ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance(); /** * connexion au server */ String login = "Admin"; String password = ""; String URL = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=mabase.mdb"; conn = DriverManager.getConnection(URL, login, password); System.out.println("Connexion établie!!!!!"); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); Message mess = new Message("Erreur lors de la connexion"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); Message mess = new Message("Erreur lors de la connexion"); } catch (InstantiationException e) { // TODO Auto-generated catch block e.printStackTrace(); Message mess = new Message("Erreur lors de la connexion"); } catch (IllegalAccessException e) { // TODO Auto-generated catch block e.printStackTrace(); Message mess = new Message("Erreur lors de la connexion"); }
voici l'erreur que j'ai : java.sql.SQLException: [Microsoft][Pilote ODBC Microsoft Access] Impossible d'ouvrir la base de données '(Inconnu)'.
merci
Ogtraba
Partager