![]() |
![]() |
![]() |
![]() |
![]() |
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
|
|||
|
|||
Actualizar campos calculados
Hola:
Estoy utilizando delphi 7 e interbase 6.0, y deseo sobre una tabla la cual tiene un campo calculado el cual se encarga de calcular la fecha de nacimiento de las personas, la idea es que esta pueda ser actualizada cuando se ingrese a la tabla. Para calcular edad de las personas utilizo ((((FLOOR((((DATE 'NOW')-(PER_FECHA_NAC))/365.25)))))) cçomo peudo hacerlo+ |
#2
|
||||
|
||||
????
Quieres Actualizarla en un Campo Físico de una Tabla al momento de que el campo calculado tenga valor????
ó bien no te muestra el valor del campo calculado???? haces el calculo en un trigger ó proc. almacenado???? Saludos.... |
#3
|
||||
|
||||
resp
Mira si el campo es calculado no hay nada que hacer ya que este campo no l puede modificar y si el calculo que pusiste para ese campo funciona no veo el problema.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#4
|
|||
|
|||
Y que tal si la persona tenia 25 años hasta el días de ayer, recalculando en la tabla debe aparecerme hoy con 26, no solo esa sino todas las personas que alli se encuentren??
He pensado en crear una nueva tabla temporal cargar los datos calcular la información y nuevamente generarla. Imagine que existía la posibilidad... Gracias. |
#5
|
||||
|
||||
Resp
No entiendo a que te refieres si el campo es calculado este seguira siendo calculado y cada vez que pidas informacio te devolvera el valor de calculo.
Pero segun lo que entendi era que queria asginarle un valor aun campo calculado y esto se puede ya que es d esolo lectura y se calculan solos apartir de de los campos reales. Lo que te quiero decir con esto es que si tu intruccion par ale campo calculado esta bien no entiendo cual es el problema siempre te devolvera el valro que le pediste. Recuerda que lso programas hacen lo que tu le digas que hagas eso no quiere decir que lo que este haciendo este bien o era exactamente lo que penesaste que devia hacer.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
|