J'ai trouvé une méthode de connection sans devoir utiliser un lien OBDC (car je n'ai pas vraiment accès au serveur où est ma BDD). Mais voici l'erreur que j'ai :
java.sql.SQLException: [Microsoft][Pilote ODBC Microsoft Access]Erreur générale Impossible d'ouvrir la clé de registre 'Temporary (volatile) Jet DSN for process 0xb0c Thread 0x5e0 DBC 0x335802c Jet'.
Voici mon code :
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
this._url = "jdbc:odbc:Driver={Microsoft Access Driver(*.mdb)};DBQ=./BaseReporting.mdb";
this._con = DriverManager.getConnection(this._url,"","");
} catch(java.lang.ClassNotFoundException e){
System.err.println("Driver non chargé");
e.printStackTrace();
} catch(SQLException e){
System.err.println("Probleme de connection a la base");
e.printStackTrace();
}
}
Merci de votre aide
,sur serveur local IIS.stop.