Foros del Web » Programando para Internet » ASP Clásico »

duda asp

Estas en el tema de duda asp en el foro de ASP Clásico en Foros del Web. Saludos!!! Tengo un problema y es el siguiente: Tengo un SP del cual deseo enviar un mensaje de error en dado caso de que exista ...
  #1 (permalink)  
Antiguo 11/09/2009, 17:09
 
Fecha de Ingreso: agosto-2009
Mensajes: 24
Antigüedad: 15 años, 8 meses
Puntos: 0
duda asp

Saludos!!!

Tengo un problema y es el siguiente:

Tengo un SP del cual deseo enviar un mensaje de error en dado caso de que exista a un código asp pero este no me muestra dicho error, si alguien puede ayudarme se lo agradecería mucho ya que me urge resolverlo!!!

Aqui esta la parte de el SP donde se involucra el mensaje el cual esta dentro del begin

raiserror('Ha ocurrido un error en la tabla OportunidadDetalle',10,1)



Y aqui está la parte del código donde le daré salida al mensaje:


If Err.Number <> 0 then
Response.Write "HA OCURRIDO UN ERROR INTENTE DE NUEVO REGRESANDO AL FORMULARIO"
Response.Write "Error: " & Err.Source & ": "
Response.Write "Descripcion: " & Err.Description & ""
Response.Write(Texto)
Response.End

Última edición por pastor22; 11/09/2009 a las 17:10 Razón: disculpen, no pude poner el resto del texto del SP porque el foro no me lo permite!!
  #2 (permalink)  
Antiguo 11/09/2009, 17:30
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: duda asp

Supongo que ASP 3 y el MDAC 2.8 no estan preparados para interactuar entre ellos, esa interacción la he visto en .NET ya con el provider del ADO.NET

EN tu lugar yo probaría asignando a una variable de salida del SP el mensaje de error y validar en ASP si dicho parámetro es diferente de null entonces es por que ocurrió un error y desplegaría el contenido

No se si funcionaría pero me suena lógico.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:18.