El campo EDAD no lo tienes porque tener en la tabla, ya que lo tendrías que estar actualizando continuamente, es mejor crearlo en una consulta de selección, de este modo cuando abras la consulta el campo se actualizaría siempre.
Ten en cuenta que las consultas de selección actúan EXACTAMENTE igual que si fuesen tablas, es decir puedes utilizarlas como base para un formulario, informe... etc.
Supongamos que la tabla TablaPersonas tiene el campo FechaNac, vas a la pestaña consultas y creas una nueva basada en esta tabla. Bajarías el campo FechaNac y en otra columna creas un campo "virtual" (llamo campo virtual al que no existe en la tabla, unicamente en la consulta)
Para crear un campo virtual se hace poniendo el nombre seguido de : y la expesión que quieras.
En nuestro caso pondremos:
Edad:DateDiff("yyyy":[FechaNac];date())
Es decir, al campo lo llamamos Edad y la expresión sería el calculo en años entre el campo FechaNac y el día de hoy (Date())
Me cuentas.
Hola, ¿mira qué me arroja una ventana emergente diciendo introduzca el valor el parámetro que hago? - Marcela García