StoreProcedure

15/07/2004 - 13:29 por Caio | Informe spam
Hola Gente.
Estoy llamando desde c# a algunos stores procedures de una
base de datos en sql server y no se como hacer para captar
(desde c#) cuando dicho store me devuelve un error.

El store procedure es algo asi:

.

IF EXISTS (SELECT 1 FROM CLIENTES WHERE Nombre = @Nombre)
BEGIN
print 'No puede haber dos clientes con el mismo
nombre'
return(1)
END
ELSE
BEGIN
INSERT INTO
RETURN(0)
END

GO


Alguien me puede ayudar.
Saludos
 

Leer las respuestas

#1 Pedro Luna Montalvo
15/07/2004 - 15:17 | Informe spam
Si te refieres a como atrapar el mensaje del "PRINT", lo que debes hacer es
manejar el evento InfoMessage del objeto conexion.

Este evento se disparara con la coleccion de mensajes "PRINT" que sucedan en
esa conexion.

Saludos
Pedro Luna. MVP


"Caio" escribió en el mensaje
news:2cba401c46a5f$05029830$
Hola Gente.
Estoy llamando desde c# a algunos stores procedures de una
base de datos en sql server y no se como hacer para captar
(desde c#) cuando dicho store me devuelve un error.

El store procedure es algo asi:

.

IF EXISTS (SELECT 1 FROM CLIENTES WHERE Nombre = @Nombre)
BEGIN
print 'No puede haber dos clientes con el mismo
nombre'
return(1)
END
ELSE
BEGIN
INSERT INTO
RETURN(0)
END

GO


Alguien me puede ayudar.
Saludos

Preguntas similares