FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 |
#2
|
||||
|
||||
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
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#3
|
|||
|
|||
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. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TClientDataset en ADO | trex2000 | Conexión con bases de datos | 1 | 08-09-2006 17:34:33 |
Borrar lineas detalle al borrar registro maestro | akinom38 | Conexión con bases de datos | 3 | 11-01-2006 10:38:07 |
borrar los campos de un DBGrid sin borrar los titulos de las columnas | Torreblanca | OOP | 2 | 02-08-2005 00:12:52 |
TClientDataSet xml | carlomagno | Firebird e Interbase | 0 | 03-09-2004 11:32:25 |
TClientDataSet | saul_montalvo | Conexión con bases de datos | 1 | 08-09-2003 04:38:10 |
|