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

Error de tiempo,se consume mucho

Estas en el tema de Error de tiempo,se consume mucho en el foro de ASP Clásico en Foros del Web. Gracias foreros de antemano por la ayuda,mi problema es: Hay consultas a SQL2000 en donde en el asp defino un Recorset él cual a lo ...
  #1 (permalink)  
Antiguo 22/07/2005, 13:13
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
Error de tiempo,se consume mucho

Gracias foreros de antemano por la ayuda,mi problema es:
Hay consultas a SQL2000 en donde en el asp defino un Recorset él cual a lo mucho me bota 7 registros, esa cantidad q me bota el recorset la necesito para pintar columnas en una tabla en el html
(en este caso si me bota 7 pintare 7 columas<td></td>)
pero nose poruqe el sistema me bota "Error de tiempo sobrelimitado"
no entiendo xq me bota ese error si solo pintaria a lo mucho 7 columnas aqui les dejo el codgio haber si me dan una manito gracias:

<%
Set rsServicio = server.CreateObject("ADODB.RECORDSET")
'hago la consulta

If Not rsServicio.EOF Then
CADENA_ABREUSUARIO= "<TR class=TituloTabla>"
CADENA_CIERRAUSUARIO="</TR>"
Response.write CADENA_ABREUSUARIO
Do While Not rsServicio.EOF
'cuando entra este while es donde se demora una eternidad supuestamente
'no entiendo si a lo mucho entra 7 veces
'el store lo probe en sql y es bien rapido
CADENA_ABREUSUARIO = CADENA_ABREUSUARIO + " <td>Estado</td>"
Response.write CADENA_ABREUSUARIO
Loop
rsServicio.Close
Set rsServicio = Nothing
Response.write CADENA_CIERRAUSUARIO
End If
%>



Este error me sale:
The maximum amount of time for a script to execute was exceeded. You can change this limit by specifying a new value for the property Server.ScriptTimeout or by changing the value in the IIS administration tools.
/ms-sgs/HorasServicio.asp
  #2 (permalink)  
Antiguo 22/07/2005, 13:18
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Tu ciclo itera infinitamente...

Código:
Do While Not rsServicio.EOF
'cuando entra este while es donde se demora una eternidad supuestamente
'no entiendo si a lo mucho entra 7 veces
'el store lo probe en sql y es bien rapido
CADENA_ABREUSUARIO = CADENA_ABREUSUARIO + " <td>Estado</td>"
Response.write CADENA_ABREUSUARIO
rsServicio.MoveNext
Loop
Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 22/07/2005, 13:24
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
muchas gracias nose como se me pudo pasar ello . :)
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 11:04.