FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Enviar a BD solo los campos modificados. con clientdataset
Buenas Tardes.
Tengo la siguiente situacion, espero me colaboren con una solucion, quiza es sencilla pero ahora no le encuentro el como. Estoy tomando datos de una tabla mediante provider y clientdataset, y necesito que el usuario final pueda actualizarlos pero solo los que hayan cambiado. eso lo hace el clientdataset solito si, pero la cuestion es que necesito que el usuario vea la interfaz con todos los campos en blanco (aunque los campos tengan valor en la BD) y diligencie los que tenga en el formulario impreso. si un dato se deja en blanco al hacer applyupdates no me actualice al valor nulo, sino que me deje el que esta en la BD. Intente con clonecursor pero si borro un valor me lo borra tambien de la tabla en la BD y necesito que deje el valor anterior. Espero haberme hecho entender. Mil gracias de antemano. |
#2
|
||||
|
||||
Uuuppssss, porque los campos en blanco?
__________________
PepeLolo El hombre el único virus que mide más de unas cuantas micras |
#3
|
|||
|
|||
Puedes valerte del evento OnGetText y la propiedad OldValue, comparándola con Value, de cada campo para hacer que se muestren en blanco los que no hayan tenido cambios. Asignando un string '' (vacío) al parámetro Text del evento, el campo se verá como si no tuviera valor. Si Value es diferente de OldValue, que entonces Text regrese con el valor normal.
Creo que Pepe quiso preguntar: "¿por qué los campos en blanco?"
__________________
:) |
#4
|
|||
|
|||
MIL GRACIAS. lo voy a intentar. los campos estan en blanco cuand es una solicitud nueva y para actualizacion de datos..
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Campos creados dinámicamente clientdataset | sur-se | Varios | 6 | 18-10-2010 08:43:33 |
enviar un archivo solo con la IP de la pc | kurono | Varios | 13 | 01-02-2009 10:39:18 |
añadir campos a un ClientDataSet en ejecución | sanpra | Varios | 2 | 24-10-2007 13:25:07 |
Enviar al BD solo los registros que se actualizaron | karocs | Conexión con bases de datos | 14 | 03-08-2004 20:55:10 |
Campos calculados y clientdataset | Grupo ISoftware | Conexión con bases de datos | 2 | 18-11-2003 00:57:01 |
|