Bonjour,
Je souhaite créer un arbre XML basé sur mon ADO.
Facile me direz vous via le recordset retourné !
Et bien oui ! Mais mon recordset n'est pas respecté, je m'explique :
en effet, ma requete SQL consiste en la creation d'un arbre Oracle qui n'est donc pas respecté lors de mon save d'arbre en XML :
Requete SQL :
Code :
- SELECT f.nom_fct, f.id_fct, LEVEL
- FROM fct f
- CONNECT BY PRIOR f.id_fct = f.id_fct_mere
- START WITH f.id_fct_mere IS NULL
|
Résultat sorti par XML :
Code :
- <FCT_1 />
- <FCT_1_a />
- <FCT_1_b />
- <FCT_2 />
|
Resultat souhaité (et sorti par mon SQLPlus en jouant avec les LPAD)
Code :
- <FCT_1>
- <FCT_1_a />
- <FCT_1_b />
- </FCT_1>
- <FCT_2 />
|
Est ce possible via ADO ? Ais je un soucis ? ADO est il censé me respecter la hierachie faite par mon arbre SQL Oracle ou n'est-ce pas prévu ?
Merci de votre soutient car la je bloque sec !