sql >> Base de Datos >  >> RDS >> Sqlserver

Los datos Xml Raw devueltos desde SQL Server 2005 no son correctos cuando se llama desde .NET

reader.Read() y reader.ReadOuterXml() estar en el mismo bucle saltaría una línea. Prueba esto:

using (XmlReader reader = cmd.ExecuteXmlReader())
            {
               reader.Read(); //For initial first read.
               while (!reader.EOF)
                {

                    results.Root.Add(XElement.Parse(reader.ReadOuterXml()));
                    count += 1;

                }
            }