Guardar dataset en XML
Publicado por Sauga (7 intervenciones) el 03/08/2007 11:16:31
Hola a todos, tengo el siguiente problema con un dataset:
lo para rellenar un repeater, este se m carga con unos datos, pero ademas yo le agrego 3 columnas mas, que aparentemente estan añadidas, porque en modo depuracion aparecen si se hace una inspeccion. El problema viene a la hora de guardar dicho dataset en un XML ya que me guarda el dataset original SIN los campos que le e agregado. Aqui os dejo el codigo que uso para esto:
midataset = funcionquecargadataset()
midataset.tables(0).columns.add("Campo1",Gettype(system.string)
midataset.tables(0).columns.add("Campo2",Gettype(system.string)
midataset.tables(0).columns.add("Campo3",Gettype(system.string)
midataset.AcceptChanges()
TextBox2.Text = midataset.Tables(0).Rows(0).Item(9)
Textbox3.Text = midataset.Tables(0).Rows(0).Item(0)
Textbox4.Text = midataset.Tables(0).Rows(0).Item(8)
repeaterLista.DataSource = respuesta.Tables(0)
repeaterLista.DataBind()
midataset.WriteXml("d:\Borrable\prueba.xml")
el metodo acceptchanges aparentemente no hace nada, o por lo menos no m soluciona el problema. Muchas gracias por todo y un saludo
lo para rellenar un repeater, este se m carga con unos datos, pero ademas yo le agrego 3 columnas mas, que aparentemente estan añadidas, porque en modo depuracion aparecen si se hace una inspeccion. El problema viene a la hora de guardar dicho dataset en un XML ya que me guarda el dataset original SIN los campos que le e agregado. Aqui os dejo el codigo que uso para esto:
midataset = funcionquecargadataset()
midataset.tables(0).columns.add("Campo1",Gettype(system.string)
midataset.tables(0).columns.add("Campo2",Gettype(system.string)
midataset.tables(0).columns.add("Campo3",Gettype(system.string)
midataset.AcceptChanges()
TextBox2.Text = midataset.Tables(0).Rows(0).Item(9)
Textbox3.Text = midataset.Tables(0).Rows(0).Item(0)
Textbox4.Text = midataset.Tables(0).Rows(0).Item(8)
repeaterLista.DataSource = respuesta.Tables(0)
repeaterLista.DataBind()
midataset.WriteXml("d:\Borrable\prueba.xml")
el metodo acceptchanges aparentemente no hace nada, o por lo menos no m soluciona el problema. Muchas gracias por todo y un saludo
Valora esta pregunta


0