Hello désolé pour le titre pas très explicite, mais je ne savais pas trop quoi mettre
Voila j'ai cette requête :
En fait j'ai une liste (multiselection) ou je sélectionne une ou plusieurs voies. et je veux récupérer en fait l'id de la ou les voies que j'ai sélectionné, j'arrive avec cette fonction ci dessous à récupérer les num de voies des lignes que j'ai sélectionné mais je sais pas comment passer les ids des voies dans ma requête ou plus haut j'ai mis en gras.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 iReq_Affectation_Voies = "INSERT INTO Ana_ecart_ss_groupe (Ana_ecart_site_idsite, Ana_ecart_idAna_ecart, ss_groupe_groupe_idgroupe, ss_groupe_groupe_site_idsite, ss_groupe_idss_groupe) VALUES(%1, %2, %3, %1, %4)" res_req = ChaîneConstruit(iReq_Affectation_Voies, Liste_Site..ValeurMémorisée, "SELECT idAna_ecart FROM Ana_ecart WHERE site_idsite ="+ Liste_Site..ValeurMémorisée +"AND Ana_ecart.no_voie="+ +")", LT_groupe1..ValeurMémorisée, LT_SousGroupe..ValeurMémorisée)
J'espère que j'ai été assez clair
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 PROCEDURE Affectation_Voies() src est une Source de Données test est un booléen iReq_Affectation_Voies, res_req sont des chaînes iReq_Affectation_Voies = "INSERT INTO Ana_ecart_ss_groupe (Ana_ecart_site_idsite, Ana_ecart_idAna_ecart, ss_groupe_groupe_idgroupe, ss_groupe_groupe_site_idsite, ss_groupe_idss_groupe) VALUES(%1, %2, %3, %1, %4)" res_req = ChaîneConstruit(iReq_Affectation_Voies, Liste_Site..ValeurMémorisée, "SELECT idAna_ecart FROM Ana_ecart WHERE site_idsite ="+ Liste_Site..ValeurMémorisée +"AND Ana_ecart.no_voie="+ +")", LT_groupe1..ValeurMémorisée, LT_SousGroupe..ValeurMémorisée) test = HExécuteRequêteSQL(src, MaConnexion1, hRequêteSansCorrection, res_req) SI test = Faux ALORS Info(HErreurInfo()) SINON HLitPremier() TANTQUE PAS HEnDehors () // TableAjouteLigne(TB_Voies_Non_Affectees, src.no_voie, src.lib) HLitSuivant() FIN FIN // Raffraichir l'affichages des voies affectees Affichages_Voies_Affectees()
Merci d'avance pour vos réponses !
@+
Partager