RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  28868 - COMO PUEDO TRATAR LOS ERRORES
Autor:  Manuel Eduardo Ruiz Baca
En mi motor de base de datos, en mi tabla clientes, mi columna DNI la he especificado como UNIQUE.

Cuando ejecuto la aplicación e ingreso un nuevo cliente y en el campo DNI le ingreso un numero DNI repetido me sale este mensaje

Data Windows Error
SQLSTATE = 23000
[Microsoft][ODBC SQL Server Driver][SQL Server]Infracción de la restricción UNIQUE KEY 'cons_02'. No se puede insertar una clave duplicada en el objeto 'CLIENTE'.

Mi pregunta es como podria capturar este error y evitar que en lugar que salga este mensaje me salga un MessageBox donde diga que he ingresado un DNI repetido.

Ojalá puedan ayudarme


Nombre
Apellidos
Correo
Comentarios