Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/08/2003, 14:40
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Acá hay uno. No es exactamente al que me refería, pero trata sobre lo mismo al final de él en éste fragmento de código:


<%response.buffer=true%>
<%
do until rstemp.eof
counter=counter+1
' ... process data ...
rstemp.movenext
If counter MOD 200=0 THEN
response.flush
END IF
LOOP
%>

Supongo que mandando un flush cada... X cantidad de registros (deberás hacer pruebas) evitás el error de "no se pudo obtener una respuesta del servidor". Ponele un número alto para reemplazar el 200 y andá probando. Si sigue pasando el error, bajá el número y volvé a hacer pruebas hasta que deje de darlo. Si leés todo el artículo, entenderás que no es para nada bueno mandar muchos flush... por lo que tampoco hagas un flush cada 50 vueltas del contador.

espero te funcione, saludos