Usando Botón para Inserta hora Actual

Tengo un problema de varios días, ojala me puedas ayudar. Estoy raealizando un Formulario con una Tabla donde tiene unos campos entre ellos de hora inicio y Hora fin de unos procesos a monitorear. Estoy Utilizando en el Formulario un Botón y en Propiedades de este el generador de expresiones . Necesito que al hacer Click en El botón se llene el Campo Fin de la Bd quede la hora actual osea la hora que termina el proceso

1 respuesta

Respuesta
1
La función Ahora() te da la fecha y hora actual, si solo quieres la hora harías:
Der(Ahora();8)
Ok.. Eso serviría si se la pongo como una propiedad al campo. Pero lo que necesitaría es como programo el botón para que al hacerle click me introduzca la hora en el campo Fin.
Gracias por tu ayuda
Si quieres insertar un registro con campoFin=Ahora() en el botón pondrías:
DoCmd.RunSql "Insert Into NombreTabla (campoFin) Values (Ahora())"
Si quieres que te actualice el campoFin en un registro insertado anteriormente:
DoCmd.RunSql "Replace NombreTabla Set campoFin=Ahora() Where Codigo='" & Form!NombreCampoTexto & "'"
Donde el código sería el campo que identifique al registro y NombreCampoTexto el campo del formulario donde estaría este valor.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas