¿Cómo evitar que un usuario ingrese un valor duplicado a través de un formulario en MS Access 2007?

Hola amigos expertos,

Estoy trabajando en una base de datos hecha en MS Access 2007, específicamente con un formulario llamado: "Admin Genero : Formulario", el cual posee un único campo de texto llamado: "TxtGenero"; este formulario apunta a una tabla llamada "Pelicula Genero" la cual posee un único campo llamado "Género". Acudo a Uds. Para consultarles una forma vía código VBA para evitar que un usuario ingrese y guarde un registro que ya exista en la tabla, mostrándole un mensaje que le indique que ese registro ya existe y no se ejecute el guardado del registro. Inicialmente opté por activar "Indexado SI (sin duplicados)" en la tabla/campo respectivo, sin embargo no es lo que realmente necesito pues el mensaje de advertencia se genera cuando el proceso de guardado del registro se intenta y lo que necesito es que la validación se haga "antes" de que se ejecute el guardado del registro y este se detenga si el valor es duplicado.

¿me podrán ayudar?

Añade tu respuesta

Haz clic para o