Bonjour,je suis un dabutant en java/sql,

Fermé
Nouroudine - Modifié le 27 avril 2018 à 11:27
KX Messages postés 16755 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 27 avril 2018 à 12:53
S'il vous plait j'aimerai votre soutein,en faite je veux afficher la listes des elements apres avoir fait des recherches dans une table .voici le code


String query= "select *from cartenodeb where NOM_CARTE='"+CherchCarte+"'";
    
        try{
              stmtListedesCarteNodebRecherche=  maconnexion.ObtenirConnexion().createStatement();
                resultat=stmtListedesCarteNodebRecherche.executeQuery(query);
               resultat.last();
              
              model.addRow(new Object[]         {resultat.getString("NOM_CARTE"),resultat.getString("REFERENCE_CARTE"),resultat.getString("FONCTION_CARTE") ,resultat.getString("TYPE_CARTE")});
               
        } catch(SQLException ex){
            System.out.println(ex);
        }
A voir également:

1 réponse

KX Messages postés 16755 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 3 020
27 avril 2018 à 12:53
Bonjour,

À la place de ton
resultat.last();
(qui ne prends que le dernier résultat) il faudrait faire une boucle
while (resultat.next()) {
pour itérer sur chaque ligne de résultat.
0