Hay muchas aplicaciones en las que puede que desee añadir un sello de fecha/hora a cada registro, identificando la hora en la que el registro fue añadido a la base de datos. Es fácil hacer esto en Microsoft Access usando la función Now(). Este tutorial explica el proceso paso a paso.
Nota: Estas instrucciones son para Access 2007. Si está utilizando una versión posterior de Access, lea Adición de marcas de tiempo a una base de datos de Access 2010.
Adición de sellos de fecha y hora en una base de datos de Access 2007
- Abra la base de datos de Microsoft Access que contiene la tabla a la que desea añadir un sello de fecha u hora.
- En el panel izquierdo de la ventana, haga doble clic en la tabla en la que desea agregar una marca de fecha u hora.
- Cambie la tabla a la vista de diseño seleccionando Vista de diseño en el menú desplegable Ver en la esquina superior izquierda de la cinta de oficina.
- Haga clic en la celda de la columna Nombre de campo de la primera fila en blanco de su tabla. Escriba un nombre para la columna (tal como «Record Added Date») en esa celda.
- Haga clic en la flecha situada junto a la palabra Texto en la columna Tipo de datos de la misma línea y seleccione Fecha/Hora en el menú desplegable.
- En el panel de la ventana Propiedades del campo en la parte inferior de la pantalla, escriba «Now()» (sin las comillas) en el cuadro Valor predeterminado.
- También en el panel Propiedades del campo, haga clic en la flecha de la celda correspondiente a la propiedad Mostrar selector de fecha y seleccione Nunca en el menú desplegable.
- Guarde su base de datos pulsando el botón Microsoft Office y seleccionando el elemento de menú Guardar.
- Compruebe que el nuevo campo funciona correctamente creando un nuevo registro. El acceso debería añadir automáticamente una marca de tiempo al campo Record Added Date (Fecha de registro añadida).
Adición de una marca de fecha sin hora
La función Now() añade la fecha y hora actuales al campo. Alternativamente, puede utilizar la función Date() para añadir la fecha sin hora.