Problem conexion à base de données

ninou2009 -  
 ninou2009 -
salut, j'essay de faire la connexion à ma base de données access sans aller a paneau de configuration et ajouter le pont avec l'odbc , mais je ne sais pas pourquoi ca ne marche pas , voici mon code :


Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection connection = null;
connection = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver(*.mdb)};DBQ=C:/MaBase.mdb");

4 réponses

arth Messages postés 10414 Statut Contributeur 1 293
 
Et quelle est l'erreur remontée?
0
ninou2009
 
dans mon code j'utilise le try et le catch alors il m'affiche le message du bloc catch
0
arth Messages postés 10414 Statut Contributeur 1 293
 
Et quelle est cette erreur?
0
ninou2009
 
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection connection = null;

connection = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver(*.mdb)};DBQ=C:/BaseMda.mdb");

System.out.println("Connection établie !");
}
catch(Exception E)
{
System.err.println("probleme connection!");
}


il me donne le message "probleme connection"
0
arth Messages postés 10414 Statut Contributeur 1 293
 
Euh on va plutôt mette alors :

catch(Exception e)
{
System.err.println("Erreur : "+e");
}
0
ninou2009
 
voici l'erreur qu'il m'affiche

Erreur : java.sql.SQLException: [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié
0