Recuper la valeur du resultset

Signaler
Messages postés
1
Date d'inscription
samedi 19 septembre 2009
Statut
Membre
Dernière intervention
22 février 2010
-
Messages postés
600
Date d'inscription
samedi 20 mai 2006
Statut
Membre
Dernière intervention
8 juillet 2016
-
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

1 réponse

Messages postés
600
Date d'inscription
samedi 20 mai 2006
Statut
Membre
Dernière intervention
8 juillet 2016
11
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...