Ingresar fecha y hora a atbla sin duplicar dichos datos

Hola Jmadgan, perdón por la molestia, quería saber si me podrías ayudar con el siguiente problema:
Tengo
una base en access 2003, lleno un par de tablas desde un formulario, el
cual tiene datos en algunas cajas de textos con datos predefinidos pero
que puedo modificar, dentro de estos textbox hay 2 que son fecha y
hora, cuando la informacionn esta lista para meter en la tabla presiono
un botón para que esta se guarde en su respectiva tabla con 4 campos
entre los que están fecha y hora, el tema es que necesito que esa fecha y
hora no se repitan nunca, osea que me avise que esa hora de esa fecha
ya esta ingresada en la tabla y que no ingrese los datos hasta que no
ponga datos validos.
Espero haberme explicado, la verdad no se como hacer con código o sql o ambas, muchas gracias.<br>

1 respuesta

Respuesta
1

Buenos dais mlobo4370,

Si no te quieres complicar la existencia, lo puedes hacer directamente en la tabla configurando tanto el campo fecha como hora como claves principales con la propiedad de únicas. De esta manera cuando alguien intente introducir una fecha u hora que ha existe, saltará un aviso de datos duplicado en la tabla.

Espero que te sirva de ayuda. Si lo quisieras de otra manera, dímelo y lo miramos.

Gracias por responder, pero no es tan fácil ya que lo que no se puede repetir es la misma fecha y hora, es decir la hora de un día determinado no cualquier fecha y cualquier hora.

Si quieres pásame una copia de la base de datos para que lo mire y te digo algo más concreto. Mi dirección es [email protected]

Quedando a la espera de recibir noticias tuyas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas