|  | Posted by coosa on 12/10/05 18:54 
Thanks Erland,
 I have tried the function you wrote me and it works, but i need it in
 the format i meantioned earlier; namely:
 <?xml version="1.0" encoding="utf-8" ?>
 <Hardware>
 <Category name="PC" id="1">
 <Category name="Networks" id="2" />
 <Category name="Audio" id="3" />
 <Category name="Video" id="4">
 <Category name="TV Cards" id="5" />
 <Category name="Graphics Cards" id="6">
 <Category name="AGP" id="7" />
 <Category name="PCI" id="8" />
 </Category>
 </Category>
 <Category name="Input Devices" id="9" />
 </Category>
 </Hardware>
 
 The format given by your function creates XML Elements which i don't
 want. As a matter of fact, i'm not good at XML either, so I tried to
 use the FOR XML AUTO instead FOR XML Path('....'); that generated no
 elements, but the attribute names inside of each XML node where made
 automatically based on the allias of each table such as: e. and c.
 In my case it's only one table and it's made as two allises though in
 reality it's the same table; so still i might write select ...  from
 category as [Category] ... join Category as [SubCategory]; that will
 genareta a meaningful and selfdescribing XML tags but unfortunatelly
 will not be convenient for my asp.net web control whereby i need a
 standard name; namely CATEGORY.
 
 Best regards
  Navigation: [Reply to this message] |