Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/02/2013, 11:14
Avatar de drako_darpan
drako_darpan
 
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 15 años, 2 meses
Puntos: 58
Respuesta: Utilizar un SP con Output de SQL en VB

Hola que tal, por que no haces que el SP regrese el valor directo sin el OUTPUT.

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

En C#, lo que hago es que lo leo en el READER y con eso muestro la información