Configuration d'Eclipse pour utiliser une BDD Access
Bonjour,
J'aimerais connaitre la configuration à apporter à Eclipse pour pouvoir utiliser une BDD Access,
J'ai pour l'instant configuré odbcad32.exe et ajouté un utilisateur.
Et si mes souvenir sont bon; il me reste alors à configurer Eclipse pour qu'il prenne en compte cet utilisateur pour que le code suivant puisse marcher.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| package com.persistance;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnectionBD {
private static String url = "jdbc:odbc:AMG_Fechoz";
private static String user = "";
private static String passwd = "";
private static Connection connect;
public static Connection getInstance(){
if(connect == null){
try {
String pilote = "sun.jdbc.odbc.JdbcOdbcDriver";
Class.forName(pilote);
connect = DriverManager.getConnection(url, user, passwd);
} catch (Exception e) {
e.printStackTrace();
}
}
return connect;
}
} |
J'ai aussi configuré Eclipse pour qu'il utilise le "jre7x86", je pensais que cela aurait suffit mais non, il bloque au code suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| @Override
public boolean create(Affaire a)
{
boolean ok;
try
{
String sqlAjout = "insert into Affaire values(" + a.getNumAffaire() + ",'" + a.getDesignation() + "')";
this.connect.createStatement().executeQuery(sqlAjout);
ok = true;
this.connect.close();
}
catch(Exception e)
{
ok = false;
}
return ok;
} |
il me dit que lors de l'utilisation de cette fonction il y a un problème. Je ne comprend pas, j'ai du raté un passage lors de la configuration.
Pourriez-vous m'aider, s'il vous plait? D'avance, merci.