Je veux utiliser la valeur d'une combobox comme paramètre pour ma requête SQL .
J'ai essayé de faire ceci mais ca ne marche pas .Quand j'effectue ma recherche avec la valeur de la combobox tout les résultats reste afficher sinon y'a rien qui s'affiche .
String sql = " select * from table1 where ? like ?";
try{
pst = conn.prepareStatement(sql);
pst.setString(1, (String) jComboBox2.getSelectedItem());
pst.setString(2, txtsearch.getText() + "%");
rs = pst.executeQuery();}
Quand je change pour le champ "Name" de ma table , ca fonctionne .
String sql = " select * from table1 where Name like ?";
try{
pst = conn.prepareStatement(sql);
pst.setString(1, txtsearch.getText() + "%");
rs = pst.executeQuery();}
Partager