Access - Aviso si se repite registro

 
Vista:

Aviso si se repite registro

Publicado por Pavlo (3 intervenciones) el 25/04/2001 21:05:39
Esto es una lista de gente que se esta haciendo en access. Para que no se meta un mismo registro 2 veces. Q se puede hacer para que cuando metas un registro que ya esta te avise de que esta repetido.
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:Aviso si se repite registro

Publicado por david (5 intervenciones) el 25/04/2001 21:30:27
Para este menester debes crear una tabla con un campo (p.e. DNI) que sepas que no se va a ser unico para cada una de las personas que introduzcas en la base de datos.
Luego tienes que asignar una clave principal (que en este caso sera DNI).
En el asistente para crear tablas aparecera la opcion en el 2º paso. Si lo haces desde la vista diseño hay un boton en forma de llave amarilla para esta funcion.

El mensaje si introduces datos con un DNI que ya existe en la tabla aparecera automaticamente.

Salu2.
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:Aviso si se repite registro

Publicado por Pavlo (3 intervenciones) el 25/04/2001 21:38:10
Gracias David, el problema es q la lista es de niños y estos no tienen DNI, habria que intentar validar los apellidos y el nombre pq tambien puede haber hermanos. No se si se complica mucho. Si se complica mucho, q se hagan el DNI jajaja.
Gracias
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:Aviso si se repite registro

Publicado por Jorge (12 intervenciones) el 26/04/2001 03:06:45
Podés hacer que la clave principal sea compuesta es decir que tome dos campos, x ej. Apellido y domicilio. Espero te sirva, suerte, Jorge
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