convertir un dataset en un xml sobre una variable en memoria

10/01/2006 - 21:47 por Carmelo J. Morales Muñoz | Informe spam
hola!...

Si tengo un DataSet ds
y una variable string sVariable

Me gustaría poder hacer algo como esto: s = DataSet.ConvertToXml(ds)

Es decir, tener el dataSet en una variable string. ¿como lo puedo hacer?.


http://www.gestionagricola.com
http://www.carmelosoft.com

Preguntas similare

Leer las respuestas

#1 Mario Alberto Chavez
10/01/2006 - 22:11 | Informe spam
Lo que pides existe ya en el metodo GetXml() del dataset:
http://msdn.microsoft.com/library/d...ltopic.asp

Saludos
Mario Alberto
http://mario-chavez.decisionesinteligentes.com

Carmelo J. Morales Muñoz wrote:
hola!...

Si tengo un DataSet ds
y una variable string sVariable

Me gustaría poder hacer algo como esto: s = DataSet.ConvertToXml(ds)

Es decir, tener el dataSet en una variable string. ¿como lo puedo hacer?.

Respuesta Responder a este mensaje
#2 Octavio Hernandez
10/01/2006 - 22:47 | Informe spam
Carmelo,

En principio la clase DataSet ofrece una variante que permite enviar el XML
a un flujo (stream):

http://msdn.microsoft.com/library/d...topic5.asp

Y en este MSDN enseñan cómo crear una clase StringStream (flujo cuyo destino
es una cadena de caracteres):

http://msdn.microsoft.com/msdnmag/i...ETMatters/

Combinando esas dos técnicas, podrás crear un objeto de la casle
StringStream y pasárselo a WriteXml, obteniendo la cadena que necesitas.

Salu2 - Octavio

"Carmelo J. Morales Muñoz" escribió en el mensaje
news:uP$
hola!...

Si tengo un DataSet ds
y una variable string sVariable

Me gustaría poder hacer algo como esto: s = DataSet.ConvertToXml(ds)

Es decir, tener el dataSet en una variable string. ¿como lo puedo hacer?.


http://www.gestionagricola.com
http://www.carmelosoft.com


Respuesta Responder a este mensaje
#3 Octavio Hernandez
10/01/2006 - 23:07 | Informe spam
Lo que pides existe ya en el metodo GetXml() del dataset:
http://msdn.microsoft.com/library/d...ltopic.asp



Muy buena, Mario, esa no la conocía!

Debo decir en defensa de mi solución que la clase StringStream me ha sido
útil en unas cuantas ocasiones :-)

Salu2 - Octavio


Saludos
Mario Alberto
http://mario-chavez.decisionesinteligentes.com

Carmelo J. Morales Muñoz wrote:
hola!...

Si tengo un DataSet ds
y una variable string sVariable

Me gustaría poder hacer algo como esto: s = DataSet.ConvertToXml(ds)

Es decir, tener el dataSet en una variable string. ¿como lo puedo hacer?.

Respuesta Responder a este mensaje
#4 Carmelo J. Morales Muñoz
11/01/2006 - 00:02 | Informe spam
ok, gracias!... voy a ver si soy capaz...


http://www.gestionagricola.com
http://www.carmelosoft.com

"Carmelo J. Morales Muñoz" escribió en el mensaje
news:uP$
hola!...

Si tengo un DataSet ds
y una variable string sVariable

Me gustaría poder hacer algo como esto: s = DataSet.ConvertToXml(ds)

Es decir, tener el dataSet en una variable string. ¿como lo puedo hacer?.


http://www.gestionagricola.com
http://www.carmelosoft.com


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida