Problème de connexion Java et MySQL
Bonsoir à tous
Nouveau sur le forum je voudrais avoir un peu d'aide pour une application java
J'essaye de faire une application ou l'utilisateur saisie un identifiant et un mot de passe afin de ce connecter ( soit en utilisateur soit en administrateur) en fonction de son statu une page differente apparait.
j'ai donc créer une jsp ou l'utilisateur a son interface pour ce connecter et je voudrais verifier ce qu'il tape en fonction de ce que j'ai dans ma base de donnée pour cela j'ai tester le code :
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 36 37
|
try
{
System.out.println("Connexion");
// 1...charger le driver mysql
Class.forName("com.mysql.jdbc.Driver").newInstance();
System.out.println("Driver chargé");
try
{
System.out.println("Connexion bd");
// 2..creer la conection
connect = DriverManager.getConnection("jdbc:mysql://localhost/mabase?user=nomuser&password=");
System.out.println("ok");
// 3..creer la requette
stm = connect.createStatement();
// 4..executer requette
ResultSet res=stm.executeQuery("select * from matable where champ1 = " + var1 + " and champ2= " + var2);
// 5..parcour des resultat stoque dans res
while (res.next())
{
System.out.println("valeur :"+ res.getInt(1) + " nom : " + res.getString(2));
}
// 6..fermer la connection
connect.close();
}
// Traitement des exceptions
catch (SQLException ex)
{
System.out.println("SQLException: " + ex.getMessage());
System.out.println("SQLState: " + ex.getSQLState());
System.out.println("VendorError: "+ ex.getErrorCode());
}
}
catch(Exception e)
{
System.out.println("error driver : " + e);
} |
Donc pour cela j'ai bien telecharger et ajout mon driver mysql-connector-java et quand je test mon code il m'affiche l'erreur correspondant au catch en rouge
Citation:
error driver : java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Je ne vois pas du coup se qui provoque cette erreur j'espere que l'un de vous pourra m'aider
Bonne soirée