Recuper la valeur du resultset

Lordmayer22 Messages postés 1 Date d'inscription samedi 19 septembre 2009 Statut Membre Dernière intervention 22 février 2010 - 22 févr. 2010 à 15:22
cormandyr Messages postés 600 Date d'inscription samedi 20 mai 2006 Statut Membre Dernière intervention 8 juillet 2016 - 22 févr. 2010 à 19:25
Bonjour à tous,

Voilà mon problème : j'ai une table comptenant deux champs l'identifiant et le nom du champs. dans mon combobox j'affiche le nom du champs, mais je n'arrive pas à récupperrer l'id pour l'inserrer dans ma bd. le code de ma requete voici mon code:
*******************************************************
try{
String reg = "select REGION.ID_REGION from REGION where REGION.NOM_REGION='"+ region +"'";
//region est un string qui reçoit la valeur selectionnée dans le combobox
ResultSet rs2 = stmt.executeQuery(reg);
while(rs2.next()){
System.out.println("voici id region: " + rs2.getString(1));
requete = "insert (matricule,id_region) into personne values('"+matricule+"', '"+rs2.getString(1)+"')";


}
*******************************************************
quelqu'un pourrai m'aider !
merci d'avance
A voir également:

1 réponse

cormandyr Messages postés 600 Date d'inscription samedi 20 mai 2006 Statut Membre Dernière intervention 8 juillet 2016 12
22 févr. 2010 à 19:25
salut,

tu ne peux récupérer qu'une seule fois (si je ne me trompe) la valeur... donc stocke d'abord ta variable avant de l'utiliser...
0
Rejoignez-nous