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

Error al ejecutar la consulta

Estas en el tema de Error al ejecutar la consulta en el foro de ASP Clásico en Foros del Web. Hola, Ejecuto un procedimiento almacenado con una consulta relativamente complicada. EXECUTE RESULTADOSMARGENES @desde = '01/12/2007', @hasta = '31/12/2007', @comisionista='4' Cuando la ejecuto directamente en el ...
  #1 (permalink)  
Antiguo 30/01/2008, 12:12
 
Fecha de Ingreso: enero-2008
Mensajes: 1
Antigüedad: 16 años, 4 meses
Puntos: 0
Error al ejecutar la consulta

Hola,
Ejecuto un procedimiento almacenado con una consulta relativamente complicada.
EXECUTE RESULTADOSMARGENES @desde = '01/12/2007', @hasta = '31/12/2007',
@comisionista='4'
Cuando la ejecuto directamente en el analizador de consultas tarda en ejecutarse entre 2 y 10 segundos (dependiendo de los parametros que le meta).
Cuando la ejecuto por una pagina ASP tarda alrededor de 20 segundos en presentar resultados, cuando los presenta.
En 50% de los casos me da el siguiente error:
Microsoft OLE DB Provider for SQL Server error
'80004005'

Location: somerge.c:1627 Expression: mrP->mrStatus
!= MERGERUN::NONE SPID: 65 Process ID: 1372

/segint/resultados/margenes/resultadosma.asp, línea 64
Si vuelvo a ejecutar el mismo formulario a veces funciona a veces no. Es seguro que tiene que ver con la consulta que hace el IIS al SQL server.
Si hace falta mas informacion sobre la configuración de IIS o de la pagina ASP estare encantado de colaborar,
GRACIAS, Javier
  #2 (permalink)  
Antiguo 30/01/2008, 13:46
 
Fecha de Ingreso: enero-2008
Ubicación: Siempre sere tu sombra
Mensajes: 41
Antigüedad: 16 años, 4 meses
Puntos: 1
Re: Error al ejecutar la consulta

es mucha la informacion que debe consultar??? cuantos parametros?? tiempo de duracion del command??? tiempo de duraccion del script?? tienes bien los parametros de entrada como de salida para el despliegue de la informacion???
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 01:19.