Bonjour tout le monde,

j'ai un petit souci avec ma connexion vers ma BD.J' essaie de faire communiquer un client et serveur.

Les lignes de code pour ma connexion:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
public int Login(String req){
...
Class.forName ("com.mysql.jdbc.Driver").newInstance();
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/NomBD","","");
Statement stmt=con.createStatement();
...}
Lorsque mon serveur exécute cette méthode, le programme reste bloque sur la ligne de création de connexion.
Lorsque j'enlève le chargement du driver: Class.forname, il m'indique qu'il n'arrive pas a trouver le bon driver.

Mais lorsque je mets ces trois ligne dans ma class Main, elle arrive bien a me créer cette connexion. Donc j'ai bien mon driver et ma chaine de connexion est bien correcte.

Si quelqu'un sait m'aider pour mon problème, cela serait

N'hésitez pas à me demander plus d'info si vous en avez besoin...

Merci.