Bonjour, je vous expose mon problème

J'ai crée une source de données ODBC Système et utilisateur, elles pointent vers ma base en y:\materiel.mdb la source se nomme 'matos'.

Dans mon code java j'inclus :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 
final String dburl = "jdbc:odbc:matos";
 
		final String user = "CSF";
		final String password = "csf";
 
		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		Connection connect = DriverManager.getConnection(dburl, user, password);

Mais il me sort le beau pavé

[Microsoft][Pilote ODBC Microsoft Access] Fichier 'Y:\boulot_perso\java\odbc\materiel.mdb' introuvable,

Il cherche donc la base dans le dossier racine du projet ...

j'ai bien vérifié dans les sources de données la propriété DefaultDir=Y:

je ne comprends pas, j'ai cherché très longtemps et changé

dburl = "jdbc:odbc:matos";

en :

dburl = "jdbc:odbcriver={Microsoft Access Driver (*.mdb)};DBQ=Y:\\materiel.mdb";

et il me sort la même erreur.

Je sèche totalement désormais, avez vous avez une solution ?



merci d'avance A +

erol