Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/10/2007, 03:27
Avatar de SokoM
SokoM
 
Fecha de Ingreso: octubre-2007
Mensajes: 51
Antigüedad: 17 años, 6 meses
Puntos: 0
Exclamación Re: Problema timeout asp

Bien, el código que utilizo para llamar al Procedimiento Almacenado es el siguiente:

Public Function GetKPITransExpNoInc(ByVal sMonth As String, ByVal sYear As String, ByVal sTrans As String, ByVal sProvince As String) As ADODB.Recordset
On Error GoTo errorHandler
Dim Rs As ADODB.Recordset
Dim sSQL As String

If sTrans = " " Then

Set Rs = RunSPReturnRS("SP_GET_EXPEDICIONES_CON_INCIDENCIAS ", _
Array("@Month", adVarWChar, 8, sMonth), _
Array("@Year", adVarWChar, 8, sYear), _
Array("@Trans", adVarWChar, 8, sTrans), _
Array("@Province", adVarWChar, 8, sProvince))

Else

Set Rs = RunSPReturnRS("SP_GET_EXPEDICIONES_CON_INCIDENCIAS _TRANSPORTISTA", _
Array("@Month", adVarWChar, 8, sMonth), _
Array("@Year", adVarWChar, 8, sYear), _
Array("@Trans", adVarWChar, 8, sTrans), _
Array("@Province", adVarWChar, 8, sProvince))

End If


Set Rs = RunSQLReturnRS(sSQL)

If Rs Is Nothing Then
Set GetKPITransExpNoInc = Nothing
Else
If Not Rs.EOF Then
Set GetKPITransExpNoInc = Rs
Else
Set GetKPITransExpNoInc = Nothing
End If
End If
Set Rs = Nothing
CtxSetComplete
Exit Function

errorHandler:
Set Rs = Nothing
Set GetKPITransExpNoInc = Nothing
CtxRaiseError CLASSNAME, "GetKPITransExpNoInc"
End Function



y el código del Procedimiento Almacenado es el siguiente:

CREATE PROCEDURE SP_GET_EXPEDICIONES_CON_INCIDENCIAS
(
@Month VARCHAR(8),
@Year VARCHAR(8),
@Trans VARCHAR(8),
@Province VARCHAR(8)

)

AS
BEGIN

SELECT Count (expedicionid) Num FROM H_EXPEDICIONES_ACUMULADO hex
WHERE Month(hex.Fecha_Despacho) = @Month
AND Year(hex.Fecha_Despacho) = @Year
AND expedicionid + expedsecuencia in ( SELECT hht.expedicionID + hht.ExpedSecuencia
FROM H_HISTORICO_TRAZA_ACUMULADO hht
WHERE hht.status='11'
and hht.incidenciaid<>'00')
AND hex.Provincia_Entrega = @Province


END
GO



Alguien encuentra el porqué me sale el timeout??

Gracias de antemano...