Voila, je dois faire une requete avec un WHERE dynamique et je ne sais pas comment faire le where avec la variable.
Comment je fais?
code :
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 // Etablissement de la connexion try { Connection connexion = DriverManager.getConnection ("jdbc:mysql://localhost/mozart21_database", "root", ""); System.out.println ("La connexion fonctionne parfaitement"); // executer une requette for (int i = 0; i < voiesSelectionnes.length; i++) {System.out.print (" " + voiesSelectionnes[i]); Statement st = (Statement) connexion.createStatement (); ResultSet result = (ResultSet) st.executeQuery ( "select chemin from donnees WHERE voie = voiesSelectionnes[i] group by voie"); while (result.next ()) { // lire les resultats de la requette System.out.println (result.getString (1)); ListModelVoie.addElement (result.getString (1)); } } // on ferme la connection
Partager