Ver Mensaje Individual
  #40 (permalink)  
Antiguo 15/02/2013, 10:33
davidalonsso05
 
Fecha de Ingreso: enero-2013
Mensajes: 93
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: Mostrar error al tratar de borrar un registro en otra tabla!

Disculpa Aquaventus por no responder antes lo que sucede es que mi jefe me dijo que primero hiciera un SP (SQL) donde al ejecutarlo me muestre "los mensajes de error" en forma de "tabla (select)" mira te pongo el SP:

Código SQL:
Ver original
  1. ALTER PROCEDURE [dbo].[sp_Borra_Competencia]
  2. (@id INT)
  3. AS
  4. DELETE FROM  T_Competencia
  5. WHERE ID=@id AND ID  NOT IN (SELECT DISTINCT id_competencia FROM t_gruporelacion)
  6.  
  7. IF @@rowcount > 0
  8. BEGIN
  9. SELECT 'Mensaje'='Se borro la tienda con ID ' + CONVERT(VARCHAR(10),@id)
  10. END
  11. ELSE IF @ID NOT IN(SELECT ID FROM T_Competencia)
  12. SELECT 'Mensaje'='La tienda no existe'
  13. ELSE
  14.  
  15. SELECT 'Mensaje'='Error: La tienda tiene relacion con ID ' + CONVERT(VARCHAR(10),@id)

Ahora una vez realizado quiere que lo ponga en el codigo de VB y que lo haga funcionar