Manejo de errores en .net

16/07/2004 - 22:22 por Marios Problem | Informe spam
Estoy invocando un procedimiento almacenado desde asp.net,
el procedimiento genera errores y a la vez resultados.
como puedo capturar el resultado e ignorar los errores.
Ocupando un dataadapter y un dataset

Hay van a saber disculpar...

Preguntas similare

Leer las respuestas

#6 Mario
19/07/2004 - 16:56 | Informe spam
Hola, lo que sucede es que hay una aplicacion en vb6.0 que
se conecta a un procedimiento almacenado, este
procedimiento tiene un cursor, en algunas de las
iteraciones tiene lugar una division entre 0 y se produce
el error, en la aplicacion con vb6.0 el proceso se sigue
ejecutando hasta que el final el reporte muestra un
listado de las iteraciones que no produjeron ningun error,
ahora la aplicacion se quiere migrar a asp.net, pero al
ocurrir el error, la rutina try catch captura el error y
no hay forma de indicarle que continue procesando el
procedimiento almacenado.-

Gracias por su ayuda.



Me temo que no está claro lo que expones... supongo que


el procedimiento
almacenado no es que devuelva errores en ese caso no


habría resultset...
sino que devuelve parámetros de salida que internamente


representan errores
tratados es eso???

Sashka

"Marios' Problem"


escribió en el
mensaje news:2dbfc01c46b77$3d91c4a0$
El procedimiento almacenado devuelve una serie de errores
pero al final devuelve un ResultSet (select * from
tablatmp). Lo que me interesa es capturar este ultimo
query ignorando los errores que genera. Al utlizar el Try
Catch, el framework detecta los errores del sp y no llena
el dataset.



Podes usar algo asi:

Try

myConnection.open()
myCommand = new SQLCommand


("USP_GENERIC_select_event_dates", myConnection)
myCommand.CommandType = CommandType.StoredProcedure

myCommand.Parameters.Add(New SQLParameter


("@EventId",SQLDBType.int))
myCommand.Parameters("@EventId").value=EventId

objDataReader=myCommand.ExecuteReader()

Catch objError As Exception

'display error details
outError.InnerHtml = "<b>* Error</b>.<br />" _
& objError.Message & "<br />" & objError.Source & _
". Please <a href='mailto:'>e-


mail</a><p/>"

Exit Function ' and stop execution

End Try

FF
www.francofigun.com.ar
www.microsofties.com.ar
MSN:
Yahoo MSN:
"Marios' Problem" escribió en


el mensaje
news:2eee401c46b72$a05d7660$
Estoy invocando un procedimiento almacenado desde




asp.net,
el procedimiento genera errores y a la vez resultados.
como puedo capturar el resultado e ignorar los errores.
Ocupando un dataadapter y un dataset

Hay van a saber disculpar...




.





.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida