Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/10/2007, 16:57
Avatar de iislas
iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Re: Controlar en SQL clave duplicada

En tu procedimiento, que supongo has desarrollado para INSERTAR los registros, coloca esto:

Cita:
IF EXISTS(SELECT nro_empresa FROM TUTABLA WHERE nro_empresa = @nro_empresa)
BEGIN
SELECT -9, 'Estas ingresando un registro duplicado'
RETURN(0)
END
Donde @nro_empresa es un parametro que recibira tu store procedure, "cachas" el mensaje de error en tu front y lo despliegas.