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

Tip:Mejora de la Velocidad de proceso

Estas en el tema de Tip:Mejora de la Velocidad de proceso en el foro de ASP Clásico en Foros del Web. normalmente, para pintar la salida de una tabla hacemos esto: Código: <TABLE> <% 'abrir conexión y recordset Do While not rs.EOF %> <TR> <TD><%=rs("campo1")%></TD> <TD><%=rs("campo2")%></TD> ...
  #1 (permalink)  
Antiguo 21/06/2005, 00:27
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 7 meses
Puntos: 18
Tip:Mejora de la Velocidad de proceso

normalmente, para pintar la salida de una tabla hacemos esto:
Código:
 
<TABLE>
<% 
'abrir conexión y recordset
Do While not rs.EOF %>
    <TR>
        <TD><%=rs("campo1")%></TD>
        <TD><%=rs("campo2")%></TD>
        ...
    </TR>
<% rs.MoveNext
Loop %>
</TABLE>
pues, al parecer, así es muchísimo más rápido...
Código:
'abrir conexión y recordset
 Dim strTable
strTabla = rs.GetString(,,"</td><td>","</td></tr><tr><td>","&nbsp;") %>

<HTML>
<BODY>

    <TABLE>
    <TR><TD>
    <% Response.Write(strTabla) %>
    </TD></TR>
    </TABLE>

</BODY>
</HTML>
Enlace a MSDN

EDITADO: jeje, después de crear este mensaje, he hecho una búsqueda y han aparecido 66782678364278 mensajes con getstring. nunca lo había visto. aquí se queda que a alguien le vendrá bien, me imagino...

Última edición por trasgukabi; 21/06/2005 a las 00:33
  #2 (permalink)  
Antiguo 21/06/2005, 07:32
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 2 meses
Puntos: 146
Cierto, nunca lo había visto. Gracias trasgukabi por el dato. Tu tan inquisitivo como siempre ¿qué no te aburres de estar investigando nuevas formas de hacer las cosas?, jeje
  #3 (permalink)  
Antiguo 21/06/2005, 07:45
Avatar de Saruman  
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años, 10 meses
Puntos: 5
excelente tip!!
aquí hay algo más para ilustrar de lo que estuve investigando con respecto al getString().

http://www.asp101.com/samples/viewas...etstring%2Easp

saludos
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
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 06:01.