FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Calcular edad
Favor ayudarme con el procedimiento que calcule la edad entre la fecha del sistema y el campo fecha de nacimiento almacenado en la tabla, y el resultado
colocarlo en edit en el formulario Gracias |
#2
|
||||
|
||||
Puedes hacerlo con SQL aunque las funciones que se usan para calcular deiferencias de fechas pueden variar de una base de datos a otra así que tendrías que indicarnos con que base trabajas.
También puedes hacerlo con código Delphi usando la función YearsBetween de la unidad DateUtils que te da el número de años entre dos fechas (en este caso la que tienes en la base y la que te devuelve la función Date). Si tu versión de Delphi no tiene dicha función puedes entonces usar DecodeDate para extraer los años da cada fecha y simplemente restar ambos resultados. // Saludos |
#3
|
|||
|
|||
la tabla esta en paradox y la version delphi es la 5
|
#4
|
||||
|
||||
En Paradox me parece que hay poco que hacer pues si bien tiene la función EXTRACT para extraer campos individuales de una fecha, carece de una función que determine la fecha actual del sistema.
Pero como te dije anteriormente, puedes usar DecodeDate de la unidad SysUtils:
Usando lo mismo puedes incluso agregar un campo calculado a la tabla. // Saludos |
#5
|
|||
|
|||
no es una respuesta..es una pregunta..Ayuda!!
Hola!
Me podrían colaborar con esta información? Trabajo con bases de datos FireBird Deseo hacer una consulta que me arroje a que clientes les vendí el mes pasado pero, sin enviar un parametro fecha, sino utilizando la fecha del sistema.. Auxilio De antemano, Muchas gracias por la atención prestada |
|
|
|