Bonsoir les amis, j'a besons de vous pour résoudre un problème. J'ai développé une methode pour inserer dans une table :
public void insertionSousService(String Nom_Ser, String Nom_Ser_Par, String Ent_Con, String Ent_Abs) throws SQLException
{
String rq = "select Id_Service from Service where Nom_service = '"+Nom_Ser_Par+"'";
ResultSet res = sta.executeQuery(rq);
/*Je veux recuperer la valeur de rq pour l'utiliser dans rq1*/
String rq1 ="INSERT INTO Service (Nom_Service,Entite_Abstraite,Entite_Concrete, Id_Service_Parent) VALUES ('"+Nom_Ser+"', '"+Nom_Ser_Par+"', '"+Ent_Con+"', '"+Ent_Abs+"',"+val+" )";
sta.executeUpdate(rq1);
}
Mais j'arrive pas à récuperer le resultat de la premiere rq afin de l'utiliser dans la deuxieme. Il y a quelqu'un qui a une idée??
Tâche de placer ton sujet en résolu.
En objet, j'aurais fais cela à l'aide d'une méthode et quelques paramètres . Tu arriveras bientôt à ce stade de la compétition .
en fait c'est une méthode que j'utilise dans une interface graphique java pour une insertion auto - réference. je suis curieux comment t'aura du faire???
Je ne parle pas de ta méthode de ta classe POJO. Renseignes-toi sur Hibernate et/ou JPA.
Exemple de ce que je parle :
@PersistenceContext
EntityManager em;
em.persist(mon_objet); // insertion dans la bdd au moyen objet.
Bonne continuité.
Probléme avec requete sql lancer sous java
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Cordialement,
Abdelkader AKOUDAD
Cordialement,
Abdelkader AKOUDAD
Cordialement,
Abdelkader AKOUDAD
Cordialement,
Abdelkader AKOUDAD