Bonjour,

J'aimerais me connecter à une base Access que je place dans la racine de mon projet. Voici mon code e connection:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
        Connection con;
        Statement instruc;
        ResultSet rs;
 
        try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
        catch(ClassNotFoundException e){sortie.println("Driver JDBC-ODBC non chargé!");}
 
        try{
            con = DriverManager.getConnection("jdbc:odbc:CaddieDB","","");
        }catch[...]
Ma base s'appelle bien CaddieDB et ne requiert pas de mot de passe. Pourtant je reçois cette erreur:

"[Microsoft][Pilote ODBC Microsoft Access] Fichier '(Inconnu)' introuvable. --- S1000"

Ce programme a fonctionné ainsi l'an passé mais il était dans un autre répertoire. Que se passe-t-il ?