मैं एक डेटासेट जो मैं एसक्यूएल में Recursion उपयोग करके बनाया जातासी # में एक पदानुक्रमित डेटासेट से XML बनाएं
Parent UserId Child Reporting_To_UserId Depth id
Aditya 13 Abhishek 4 0 13
Abhishek 4 Saurabh 6 1 16
Abhishek 4 Mohinder 8 1 17
Mohinder 8 Mohammad 14 2 18
Saurabh 6 Rahul 1 2 11
Saurabh 6 Amitesh 5 2 12
अब मैं एक एक्सएमएल जो इस तरह दिखना चाहिए उत्पन्न करने के लिए करना चाहते हैं: -
<Person name="Aditya" User_Id="13">
<Person name="Abhishek" User_Id="4">
<Person name="Mohinder" User_id="8">
<Person name="Mohammad" User_id="14"/>
</Person>
<Person name="Saurabh" User_Id="6">
<Person name="Rahul" User_Id="1"/>
<Person name="Amitesh" User_Id="5"/>
</Person>
</Person>
</Person>
मैं डेटासेट से अभिभावक और बाल संबंध का उपयोग कर एक पदानुक्रमित XML बनाना चाहता हूं।
सामान्य तालिका अभिव्यक्तियों को देखें। http://msdn.microsoft.com/en-us/library/ms186243(v=sql.105).aspx – BenCr
यदि आप SQL सर्वर संग्रहीत प्रक्रियाओं का उपयोग कर रहे हैं तो आप XML एक्सप्लोरिट के लिए प्रक्रिया से सीधे एक्सएमएल वापस कर सकते हैं (http://msdn.microsoft.com/en-us/library/ms189068.aspx – bUKaneer
पब्लिक क्लास व्यक्ति {सूची व्यक्तियों {get; set;}} –