Salut à tous,

J'avais un problème d'exportation en jar des images, je l'ai réglé.

Aujourd'hui, j'ai créé une base de données grâce à EasyPhp et PhpMyAdmin. La recherche du driver se fait, la connexion et la récupération de la base, tout ok, a condition d'être éxécuté sous Eclipse !

J'exporte en JAR, il n'arrive pas trouver le driver, il me fait le showmessage en rouge.

Il faut savoir que j'utilise le package JAR supplémentaire mysql-connector-java-3.1.2.bin.jar récupéré sur un autre site. Je l'ai ajouté simplement par eclipse, c'est de la que vient certainement le problème...

Voila le source :

/**
* initialise la connexion à la base de données des mots
* @throws Exception
*/
public ResultSet initialisationConnexion() {

//Nom de mon pilote
String pilote = "com.mysql.jdbc.Driver";

try{
//Chargement de mon pilote
Class.forName(pilote);

Connection connexion;
//Connexion à la base mysql
try {
connexion = DriverManager.getConnection("jdbc:mysql://localhost/mysql","root","");

//Création du statement qui va permettre d'executer la requete
instruction = connexion.createStatement();

//Récupération des mots dans la table lependu
ResultSet resultat = instruction.executeQuery("SELECT * FROM lependu ORDER By compteur");

return resultat;
}
catch (Exception e) {
JOptionPane.showMessageDialog(cadre, "Echec accés à la base de données 1");
System.out.println("Echec accés à la base de données 1 : " + e);
return null;
}
}
catch (Exception e){
JOptionPane.showMessageDialog(cadre, "Echec chargement du pilote");
System.out.println("Echec chargement du pilote : " + e);
return null;
}