Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/02/2011, 11:09
maco2008
 
Fecha de Ingreso: agosto-2008
Mensajes: 149
Antigüedad: 16 años, 4 meses
Puntos: 2
recibiendo desde un OUTPUT SQLa Label

Hola, pues hice un "Stored Procedure" o un Procedimiento almacenado, pues bien, este procedimiento lo que hace es insertar un dato ("INSERT .. () VALUES ().."), pero este procedimiento posee unas transacción ("..BEGIN TRAN..") con un TRY y un CATCH,, ademas el procedimiento posee una variable especial llamada "msg" de tipo "VARCHAR(100)" con la cualidad de que es del tipo "OUTPUT"
(@msg as VARCHAR(100) OUTPUT), está variable la ocupo para saber si la consulta o inserción se completó con exito "Seteando" un mensaje.

EJ:


BEGIN TRY
..INSERT...
SET @msg = 'Se ha insertado correctamente'.
..COMMIT..
End try
BEGIN CATCH
SET @msg = 'hubo un error al insertar.'
END CATCH

el problema aqui es ¿Como mostrar la variable @msg (Resultado de la trayectoria) en una etiqueta o LABEL, para así ver si se ingresó correctamente?..

¿Me entiendo??..
jejje GRAX!