Mostrar el error la validacion desde Store en un form
Publicado por vELMA (1 intervención) el 20/07/2012 23:04:07
Hola;
Tengo un store que realiza una inserccion de datos, este tiene algunas validaciones
como ven valida que se haya ingresado el codigo y la descripcion, ahora lo que necesito es que cuando caiga en un error por ejempo no se haya metido la descripcion, mande el error que esto mostrando alform o a un mensaje, podrian ayudarme con eso. El return -1 lo pongo para saber cuando que es un -1 mande el error.
Alguna idea??
Tengo un store que realiza una inserccion de datos, este tiene algunas validaciones
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
ALTER PROCEDURE [dbo].[g_MeasureInsert]
@code varchar(10),
@description varchar(30)
,@userid int
AS
BEGIN
DECLARE @Key INT
DECLARE @Status INT
SET NOCOUNT ON
SET @Status= 0
EXEC @Key= spFolgenDB 'GC_Measure', 'measureKey', 'int'
PRINT @Key
IF @code IS NULL OR @code=''
BEGIN
SELECT -1 AS Clave, 'Debe proporcionar el Codigo, es un parametro obligatorio.' as Descripcion
RETURN(-1)
END
IF @description IS NULL OR @description=''
BEGIN
SELECT -1 AS Clave, 'Debe proporcionar la Descripcion, es un parametro obligatorio.' as Descripcion
RETURN(-1)
END
INSERT INTO GC_Measure(measureKey
,code
,description
,lastmoduser
)
VALUES (@Key
,@code
,@description
,@userid
)
SELECT @@ROWCOUNT
IF(@@rowcount=0)
BEGIN
SELECT -1 AS Error, 'No se pudo agregar el registro. Verifique los parametros' as Descripcion
RETURN(-1)
END
ELSE
BEGIN
SELECT 0 AS Clave, 'Transaccion exitosa' as Descripcion
RETURN(0)
END
END
como ven valida que se haya ingresado el codigo y la descripcion, ahora lo que necesito es que cuando caiga en un error por ejempo no se haya metido la descripcion, mande el error que esto mostrando alform o a un mensaje, podrian ayudarme con eso. El return -1 lo pongo para saber cuando que es un -1 mande el error.
Alguna idea??
Valora esta pregunta


0