Bonjour,

Je travaille sur une base access 2010. J'ai un certain nombre de tables dont deux qui se nomment "remarques" et "pieces_jointes".

remarques (id_remarque, libelle_remarque, description_remarque)
pieces_jointes (id_pj, pj, #id_remarque)

Pour les explications : l'utilisateur peut ajouter une remarque et 3 pieces_jointes pour chacune des remarques. C'est pour cela que j'ai une table pieces_jointe. Mon problème est le suivant :
via un script, je transfert les données des tables vers un fichier xml dont la structure est : (je fais simple)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<remarque>
   <id_remarque></id_remarque>
   <libelle_remarque></libelle_remarque>
   <description_remarque></description_remarque>
   <pieces_jointes>
       <pj1></pj1>
       <pj2></pj2>
       <pj3></pj3>
   </pieces_jointes>
</remarque>
Ma requête est la suivante :

SELECT remarques.id_remarque, remarques.libelle_remarque, remarques.description_remarque, pieces_jointes.pj
FROM remarque r, pieces_jointe pj
WHERE r.id_remarque = pj.id_remarques;

Le résultat s'affiche de la manière suivante :

1, libelle1, description1, pj1
1, libelle1, description1, pj2
1, libelle1, description1, pj3

2, libelle2, description2, pj1
2, libelle2, description2, pj2
2, libelle2, description2, pj3
...


Je ne sais pas comment faire pour appliquer la structure du xml, donc je fais appel à votre aide car c'est assez urgent :/

Merci
Bien cordialement
Nazlii