PDA

Ver la Versión Completa : Persistir XML con XMLTransformProvider


bataola
26-07-2007, 18:44:39
Hola a todos!!

Estoy haciendo un aplicativo el cual intercambia una serie de XML´s con una pag. Web. Para esto hago un GET a la pag. a través del componente idHTTP de Indy.
Un ejemplo de esto sería así:

WideString := idHttp.Get('StringXML');

Al recibir el string con el XML de respuesta, a través del XMLTransformProvider (XMLprv), utilizo ClientDataSets (CDS) para mostrar el resultado en pantalla.

Hasta acá todo muy lindo, envio, recibo y luego permito que el usuario juegue en una grilla con el CDS.

Ahora, mi pregunta es: ¿Como hago para persistir el CDS en una BD si lo tengo linkeado al XMLprv? Y la idea no es recorrer el CDS y efectuar las sentencias SQL necesarias, la idea es setear cada filed CDS para poder hacer ApllyUpdates.

Esto es en Delphi 7...

¿Alguien me podrá dar una mano?? Gracias...
Saludos