Problemas con Timeout

05/10/2004 - 19:16 por Manuel | Informe spam
Estimados, desde un programa ASP ejecuto un stored
procedure que recibe 2 parametros: fecha y monto.
Resulta que si en la aplicación selecciono monto igual a 1
no me da respuesta y aparece el error de timeout, pero si
ejecuto directamente el SP en el query analiser del sql
server 2000 con monto igual a 1 aparece el resultado
deseado de inmediato.
No ocurre con montos mayores a 50
Alguien me puede indicar algo?
(El timeout de asp esta en 90 en el iis).
GRACIAS.

Preguntas similare

Leer las respuestas

#1 Gabriel
05/10/2004 - 22:54 | Informe spam
Sin conocer el codigo ASP que esta llamando al SP, me imagino que es solo un
problema de programación, o sea estas pasando mal algun parametro o llamando
mal al SP..

Gabriel.


"Manuel" escreveu na mensagem
news:2a0701c4aafe$fe6a2200$
Estimados, desde un programa ASP ejecuto un stored
procedure que recibe 2 parametros: fecha y monto.
Resulta que si en la aplicación selecciono monto igual a 1
no me da respuesta y aparece el error de timeout, pero si
ejecuto directamente el SP en el query analiser del sql
server 2000 con monto igual a 1 aparece el resultado
deseado de inmediato.
No ocurre con montos mayores a 50
Alguien me puede indicar algo?
(El timeout de asp esta en 90 en el iis).
GRACIAS.
#2 Jhonny Vargas P. [MVP]
05/10/2004 - 23:54 | Informe spam
Hola Manuel,

El timeout dependerá de los niveles que tengas para ejecutar una Consulta
SQL.

Por ejemplo en primera instancia está el timeout del IIS -> de la página
asp -> de la conexion -> del command y si utilizas algún componente activeX
también tiene otro timeout.

Por lo tanto deberías asignar los valores a cada nivel si la consulta se
demora mucho.

Por otra parte, revisa los indices que tengas en tu tabla, como dato general
todo campo que esté en la condición (where) son candidatos a ser índices.

Saludos,
Jhonny Vargas P.


"Manuel" escribió en el mensaje
news:2a0701c4aafe$fe6a2200$
Estimados, desde un programa ASP ejecuto un stored
procedure que recibe 2 parametros: fecha y monto.
Resulta que si en la aplicación selecciono monto igual a 1
no me da respuesta y aparece el error de timeout, pero si
ejecuto directamente el SP en el query analiser del sql
server 2000 con monto igual a 1 aparece el resultado
deseado de inmediato.
No ocurre con montos mayores a 50
Alguien me puede indicar algo?
(El timeout de asp esta en 90 en el iis).
GRACIAS.
#3 Manuel
12/10/2004 - 22:46 | Informe spam
El problema era que estaba ejecutando el SP con un
recorset, utilicé el metodo commandtext y funcionó
perfecto, gracias.
Ads by Google
Search Busqueda sugerida