![]() |
![]() |
| Paypal | 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 |
|
#4
|
|||
|
|||
|
La razón por la que intento actualizar campos que no cambian es por que estoy construyendo un motor de persistencia en el que las clases que representan tablas tienen un método 'actualizar' que coge los valores actuales de las propiedades del objeto y construye una sentencia UPDATE apropiada. Entonces en el momento de ejecutar la sentencia no sé qué valores cambian respecto a lo que hay en la base de datos y cuáles no.
Para eso tendría que hacer previamente una consulta a la base de datos y obtener el registro con esa clave primaria y comparar qué campos cambian, lo cual quiero evitar si no es necesario. Lo que quiero es ver qué me compensa más hacer una consulta previa al registro que quiero actualizar o construir la sentencia UPDATE con todos los campos, cambien o no. Saludos. ![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Usar campo LookUp como indice en DataSet | amadis | Conexión con bases de datos | 4 | 17-05-2007 04:01:57 |
| como actualizar un solo campo de una BD | Nelly | Conexión con bases de datos | 2 | 06-12-2005 23:58:31 |
| Case extraño al actualizar un campo. | Kashmir | Firebird e Interbase | 3 | 06-11-2005 14:18:25 |
| Actualizar un campo | micayael | Firebird e Interbase | 2 | 28-10-2005 21:42:14 |
| Actualizar campo calculado de DBGrid | Agar23 | Varios | 3 | 12-11-2003 08:27:36 |
|