так вы можете из самого sql возвращать xml , только если у вас sql  сэрвер меньше 2005 работатать не будет.  вот очень простой пример<Students>  <Student>      <id>1</id>      <name>a</name>      <number>123</number>      <email>a@a.com</email>  </Student> </Students>SELECT *FROM dbo.YourStudentTableFOR XML PATH('Student' ), ROOT ('Students' )ПС я сама такая, учусь сама всему постояно