![]() |
borrar ROW de tclientdataset XML
Hola. Mi problema es que tengo un tclientdataset trabajando en XML, y cuando hago un 'delete' de una entrada, los datos no se borran del fichero XMl sino que solo cambia el ROWSTATE del valor 4 al 6 (en el fichero XML), y el registro no es visible en el dataset pero continua existiendo en el ficherio XML.
Me gustaria saber si es posible borrar totalmente la entrada del fichero XML. Gracias |
Hola hammondb4, si haces modificaciones también se iran guardando esos cambios, para que no ocurra eso debes colocar la propiedad LogChanges a false, pero despues de recuperar los datos, porque si lo haces antes con LoadFromFile la propiedad LogChanges se pone nuevamente en True.
Saluditos |
Muchas gracias Caro. Con tu ayuda he podido resolver perfectamente el problema que tenia, no conseguia encontar la propiedad para que no se mantuvieran los registros. Espero que de tu respuesta tambien se puedan beneficiar otros programadores que tengan dudas en XML.
Repito, muchas gracias. Saludos. |
| La franja horaria es GMT +2. Ahora son las 04:43:55. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi