Deshabilitar devolución @@Error hacia ADO.NET

11/07/2005 - 15:55 por Mario Barro | Informe spam
Hola a todos/as;

A partir de un procedimiento almacenado que atrapa en su interior la posible
duplicación de un registro.
Es decir, analizando el valor de @@Error, tengo una duda.

Dicho procedimiento es atacado desde código SqlClient en ADO.Net, y atrapa
el error de dicha clava duplicada.

¿Cómo puedo hacer que dicho error no se propague desde el procedimiento
almacenado hasta el command de ADO.Net.

Es decir, una especia de reset del error cuando interese hacerlo.

@@Error = 0


Saludos
 

Leer las respuestas

#1 Maxi
11/07/2005 - 16:03 | Informe spam
Hola, a ver, el tema es asi, podrias hacer desde la aplicacion que ante un
@@error no haga nada segun el numero. Tambien hay que ver como estan
manejando los errores en ese sp's. Podriamos ver como lo estas haciendo?


Salu2
Maxi


"Mario Barro" escribió en el mensaje
news:
Hola a todos/as;

A partir de un procedimiento almacenado que atrapa en su interior la
posible
duplicación de un registro.
Es decir, analizando el valor de @@Error, tengo una duda.

Dicho procedimiento es atacado desde código SqlClient en ADO.Net, y atrapa
el error de dicha clava duplicada.

¿Cómo puedo hacer que dicho error no se propague desde el procedimiento
almacenado hasta el command de ADO.Net.

Es decir, una especia de reset del error cuando interese hacerlo.

@@Error = 0


Saludos



Preguntas similares