Erreur : Data source name not found and no default driver specified
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:
1 2
|
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified |
voici le source de mon programme java:
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 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?