Bonjour,

je voudrai me connecter à une BD mysql avec java. alors j'ai installer et configurer le driver odbc (mysql-connector-odbc-5.1.5-win32) depuis Outils d'administration. mais lorsque j'essaie de me connecter à la base de données avec mon programme java , j'obtiens ce message:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
voici le source de mon programme java:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
29
30
31
32
33
34
35
 
 
import java.net.*;
import java.sql.*;
import java.io.*;
 
 
public class Chargementpilote{
 
    public static String UserBD = "root";
    public static String UserPasswordBD ="";
    public static String PathAccessBD= "jdbc:odbc:manageuser";
 
    public Chargementpilote(){
        try{
    Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
    System.out.print("salut!! Ir justin g vous informe que le chargement du pilote a recu ");
        }
        catch(ClassNotFoundException e){
            System.out.print("erreur lors du chargement du pilote");
 
        }
    }
 
    public static void main(String args[]){
        Chargementpilote charpilot=new Chargementpilote();
        try{
            Connection c = DriverManager.getConnection(PathAccessBD, UserBD, UserPasswordBD);
            System.out.println("Connexion reussi à la BD!!");
        }catch(Exception e){
            System.out.println("\n" + "Erreur!!!" + e.getMessage());
        }
 
    }
}
Le chargement du pilote ne pose pas problème.

Comment résoudre ce problème?