Bonjour,
j'ai les tables suivantes :
Produit(id prod, libelle, puht) pk:idprod
Commande(idcde, datecde) pk:idcde
Prodcde (idprod,idcde, qte) pk:idcde,idprod
plus les fk.
J'aimerais sortir un fichier xml du type :
J'ai bien réussi à sortir un semblant de XML, mais les éléments se répètent.
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
25
26
27
28
29
30 <lescommandes> <commande id=123> <nomcli> Dupont</nomcli> <datecde> 12/03/2009</datecde> <lignesCde> <idprod id='P1'> <Qte>12</qtre> </idprod> <idprod id='P2'> <Qte>6</qtre> <idprod> <lignesCde> </commande> <commande id=124> <nomcli> Durand</nomcli> <datecde> 15/05/2009</datecde> <lignesCde> <idprod id='P3'> <Qte>5</qtre> </idprod> <idprod id='P2'> <Qte>4</qtre> <idprod> <idprod id='P2'> <Qte>4</qtre> <idprod> <lignesCde> </commande> </lescommandes>
Dans le curseur retourné, j'aimerais que les lignes ci-dessus apparaissent en l'état...
J'ai testé XMLElement et XMLagg, mais chaque ligne correspond au gropu by, ce que je ne veux pas.
Merci pour votre aide
Partager