Affichage d'une requête SQL dans Java
Fermé
manau1983
Messages postés
17
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
15 août 2008
-
23 mars 2008 à 22:32
Loulita - 21 févr. 2010 à 14:19
Loulita - 21 févr. 2010 à 14:19
A voir également:
- Affichage d'une requête SQL dans Java
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel football - Télécharger - Jeux vidéo
- A java exception has occurred ✓ - Forum Minecraft
- Waptrick java ✓ - Forum Mobile
3 réponses
Bonjour,
je comprend maintenant ton probleme
ce que tu dois faire c'est utiliser un resulSetMetaData puis recuperer tes objets enfin le resultat de ta requete dans un tableau d'objet par ce qu'un simple ResultSet ne peux pas afficher le resultat d'une requete lorsqu'il ya des contraintes.Donc voila regarde de ce coté la.
je comprend maintenant ton probleme
ce que tu dois faire c'est utiliser un resulSetMetaData puis recuperer tes objets enfin le resultat de ta requete dans un tableau d'objet par ce qu'un simple ResultSet ne peux pas afficher le resultat d'une requete lorsqu'il ya des contraintes.Donc voila regarde de ce coté la.
Bon courage!
Bonsoir est ce que tu peux être plus précis par ce que je n'arrive pas savoir ce que tu veux faire.
Bon courage!
manau1983
Messages postés
17
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
15 août 2008
24 mars 2008 à 08:33
24 mars 2008 à 08:33
bonjour,j'ai une fonction qui recupère la valeur depuis une BD.
et j'ai 10 ligne dans ma table syst.
je veux afficher le resultat de la requête suivant un paramètre passé en argument.
cet argument représente l'id de chaque ligne de ma table SQL.
voici le code
int f;
void aff(int f)
{int res=0;
//connexion a la BD
rs = stmt.executeQuery("SELECT * FROM syst where code=f;");
while(rs.next()){
res= rs.getDouble(2);
}
}//end try
catch (ClassNotFoundException ex) { System.out.println("erreur");}
return res;
}
}
normalement après, le f sera inclu dans une boucle.
cad for(int f=0;f<=10;f++) pour parcourir toute les lignes de ma table.
merci de ton aide.
et j'ai 10 ligne dans ma table syst.
je veux afficher le resultat de la requête suivant un paramètre passé en argument.
cet argument représente l'id de chaque ligne de ma table SQL.
voici le code
int f;
void aff(int f)
{int res=0;
//connexion a la BD
rs = stmt.executeQuery("SELECT * FROM syst where code=f;");
while(rs.next()){
res= rs.getDouble(2);
}
}//end try
catch (ClassNotFoundException ex) { System.out.println("erreur");}
return res;
}
}
normalement après, le f sera inclu dans une boucle.
cad for(int f=0;f<=10;f++) pour parcourir toute les lignes de ma table.
merci de ton aide.
manau1983
Messages postés
17
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
15 août 2008
24 mars 2008 à 18:25
24 mars 2008 à 18:25
le problème c comment enter l'indice f sur lequel je vais faire la boucle pour récupérer à chaque fois le résultat
f est de type int
rs = stmt.executeQuery("select * from syst x where code=f");
f n'est pas pris en compte.
f est de type int
rs = stmt.executeQuery("select * from syst x where code=f");
f n'est pas pris en compte.
24 mars 2008 à 14:34