Bonjour j'ai un problème au niveau de ma requête.
Merci de vous m'aider si vous pouvais.
Bien sur j'ai le catch qui va bien après le try. Je vous ai mis la condition avec mais le problème viens du ResultSet je pense.
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 try { // 1...charger le driver mysql Class.forName("com.mysql.jdbc.Driver"); // 2..creer la conection Connection con= DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/parrainage","root","root"); System.out.println("Connection etablished!"); // 3..creer la requette Statement stm = con.createStatement(); // 4..executer requette ResultSet rs = stm.executeQuery("SELECT Parrain FROM Filleuil"); if (!rs.getString("Parrain").equals("")){ stm.executeUpdate("INSERT INTO Filleuil VALUES ('"+TF_PseudoF.getText()+"','"+TF_NomF.getText()+"','"+TF_PrenomF.getText()+"','"+TF_PseudoFP.getText()+"')"); // 5..fermer la connection lb_Creer.setText("Le Filleuil à bien été ajouté"); } else{ lb_etoiles_rest.setText("Ce Parrain et Filleuil sont dejà lié"); } con.close(); }
Merci de votre compréhension.
Partager