Access - Generar un Campo calculado para Edad

 
Vista:

Generar un Campo calculado para Edad

Publicado por Noe (9 intervenciones) el 26/04/2003 04:17:39
Hola. Tengo una tabla de "Alumnos" y uno de los campos es "Fecha de Nacmiento" (èste campo es de tipo Fecha-Hora). Necesitaba saber què expresiòn puedo utilizar para que a travès de una consulta Access calcule automàticamente la Edad del alumno. He intentado generar la expresiòn con la funciòn: Fecha() pero me da un error... Esta es la expresiòn que he estado usando pero nada: Fecha()-[alumnos].[nacimiento]

Agradecerìa a quièn me pueda hechar una manito.... gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Generar un Campo calculado para Edad

Publicado por demo (233 intervenciones) el 26/04/2003 05:10:54
Hola
Suponiendo que tienes 2 campos
FechaNac= (ingresada)
Edad=(calculada)

create un evento despues de actualizar en el campo FechaNac
y copia esto
-------------------
Private Sub FechaNac_AfterUpdate()
Me.Edad = DateDiff("yyyy", [FechaNac], Now()) + _
Int(Format(Now(), "mmdd") < Format([FechaNac], "mmdd"))
End Sub
------------------------
Saludos
Si no te funciona manda un email
Demo-Pablo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Generar un Campo calculado para Edad

Publicado por demo (233 intervenciones) el 26/04/2003 05:10:55
Hola
Suponiendo que tienes 2 campos
FechaNac= (ingresada)
Edad=(calculada)

create un evento despues de actualizar en el campo FechaNac
y copia esto
-------------------
Private Sub FechaNac_AfterUpdate()
Me.Edad = DateDiff("yyyy", [FechaNac], Now()) + _
Int(Format(Now(), "mmdd") < Format([FechaNac], "mmdd"))
End Sub
------------------------
Saludos
Si no te funciona manda un email
Demo-Pablo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Generar un Campo calculado para Edad

Publicado por Noe (9 intervenciones) el 26/04/2003 05:44:24
Gracias...Pablo
Mañana hago la prueba y te aviso.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar