Bonsoir, tout le monde
j'ai fait ma requête en sql pour récupérer le nom et le prénom d'une personne
et après je veux parcourir les éléments sélectionnés voici mon code
Ma requête
Ma boucle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 StringBuffer Query = new StringBuffer(); Query.append("select nom ,prenom"); Query.append(" from personne ");
ou bien je dois faire ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 while (com.goToNext()) { nom = (String) com.getRow().get("nom"); prenom = (String) com.getRow().get("prenom"); }
Ma question est ce que à chaque fois quand j'appelle Query.getRow() , on va vers la ligne suivante oui bien Query.goToNext qui n'envoyer vers la ligne suivante ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 while (com.goToNext()) { Map element; element=com.getRow(); nom = (String) element.get("nom"); prenom = (String) element.get("prenom"); }
Comment je peux lancer l'exécution de ma requête est ce que cette méthode ça marche avec append avant while
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part com.run(Query);
Partager