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

#1 John Moreno \(Pe\)
16/07/2004 - 22:25 | Informe spam
Con el manejor de Errores

Try

Catch e As SqlException

End Try



"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...
Respuesta Responder a este mensaje
#2 Franco Figùn
16/07/2004 - 22:31 | Informe spam
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...
Respuesta Responder a este mensaje
#3 Marios Problem
16/07/2004 - 22:45 | Informe spam
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.


Con el manejor de Errores

Try

Catch e As SqlException

End Try



"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...




.

Respuesta Responder a este mensaje
#4 Marios Problem
16/07/2004 - 22:55 | Informe spam
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...




.

Respuesta Responder a este mensaje
#5 Sashka
17/07/2004 - 19:13 | Informe spam
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...




.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida