Boletín mugperu Digital - Julio 2009!
  Search 
Thursday, February 09, 2012 ..:: Foros de Discusión ::.. Register  Login
Foros MUGPERU Minimize
Subject: Crear archivo XML
Prev Next
You are not authorized to post a reply.

Author Messages
DeveloperNet2005
Posts:18

01/07/2005 03:29 PM  

Amigos una ayuda no puedo resolver el siguiente problema

Quiero crear un XML desde un Dataset, entonces en este Dataset temporal creo una tabla q quiero agregar un grupo de registro

For i=1 to cEnvio.Count

     Codigo = cEnvio.Item(i)(0)

    debe devolverme algo de 100 registros por cada codigo

     dt = DatosFormulario(Codigo)  'Devuelve un Datatable

     For each dRow  in dt.rows

           ds.tables("REGISTRO").ImportRow(dRow)

    Next

Next

Luego ejecuto DS.XmlWrite(fStream) para crear el archivo XML lo crear pero solo veo las etiquetas varias veces y no los valores de los campos.

Luego Intente hacerlo con   ds.tables("REGISTRO").Row.Add (dRow), pero me sale un Error que dice que registro ya existe.

me podrian ayudar a resolver este problema Saludos

DeveloperNet2005

 

 

 

 

alex
Posts:36

07/07/2005 03:57 PM  

IMHO, el segundo bucle está de más, podrías simplemente usar el método Merge del DataSet...

For i=1 to cEnvio.Count
     Codigo = cEnvio.Item(i)(0)
     dt = DatosFormulario(Codigo)  'Devuelve un Datatable
     dt.TableName = "REGISTRO" ' Para que los registros se agreguen a la misma tabla
     ds.Merge(dt)
Next

You are not authorized to post a reply.
Forums > Temas de Interés > Usando ADO.NET > Crear archivo XML



ActiveForums 3.7
        
Copyright 2001-2012 MUGPERU   Terms Of Use  Privacy Statement