Bonjour à tous,
J'ai un souci de connection avec un fichier mdb sous linux.

Ce système fonctionne correctement sous Windows, mais lorsque je suis sous linux, je sors avec l'Exception ex.

mon pathJar sous linux est le suivant : /home/toto/file.mdb et ce fichier existe bien.

Merci de votre aide, car le programme doit tourner sous windows comme sous linux...


Voici mon code :

try
{
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ).newInstance();
String data = "jdbc:odbc:;DRIVER=Microsoft Access Driver (*.mdb); DBQ=" + pathJar.toString();
conn = DriverManager.getConnection( data, "", "" );
statement = conn.createStatement();
return true;
}
catch (SQLException se)
{
return false;
}
catch (Exception ex)
{
return false;
}