SergioTarrillo's RichWeblog

sábado, marzo 26, 2005

DataSet: WriteXml and ReadXml

Estuve revisando el metodo WriteXml y ReadXml, bueno aqui les comento algunas suspicias de estos metodos.

WriteXml: Cuando escribes un archivo Xml, te habras podido dar cuenta que el elemento raiz del file Xml generado tiene el nombre de "NewDataSet", bueno lo que esta pasando es que cuando escribes toma el nombre del dataSet es decir si quieres que el elemento root de tu Xml generando tenga el nombre que tu quieres solo tienes que editar la Propiedad DataSetName del dataSet, seria algo asi:

ds.DataSetName = "miName"

ReadXml: Cuando lees un Xml las cosas son a la inversa, el nombre de la tabla son los elementos repetitivos, y el nombre del dataSet es el elemento root del archivo Xml leido, para ver estos datos podrias hacer lo siguiente:

strTable = ds.Table(0).ToString()
strDataSet = ds.DataSetName


Bueno les cuento que estoy intentando leer dos Xml Juntos con el metodo ReadXml del dataSet, pero al parecer no se puede hacer esto, voy a seguir investigando y les cuento como jue!

saludos, Peru.

2 comentarios:

Sergio Tarrillo dijo...

Hola amigos, estuve investigando mas, y cuando haces dos ReadXml en un DataSet solo reconoce al primero mas no al segundo. Ahora cuena escribes un DataSet en un Xml, y tienes mas de una tabla en el DataSet, en el file Xml se escriben las dos tablas juntas!

Anónimo dijo...

HOLAS SOY ISA, NO SOY UNA EXPERTA EN ESTO PEOR SI ME FASCINA MUCHO Y ME PARECE MUY INTERESANTE TU PUBLICACION...OKAS SALUDOS Y SI GUSTAS ME AGREGAS NOSE..ISABEL_07_12OKAS BYE