Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/02/2010, 14:41
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: Problema al ralizar una consulta sql con asp

Quizá lo tardado no tanto es el query, sino lo que se tarda en mandar los muchos registros al cliente (más si usas tablas), en ese caso te puede servir response.IsClientConnected

Ejemplo:

Código ASP:
Ver original
  1. <%
  2. set connDB=server.createobject("adodb.connection")
  3. connDB.Open "books", "", ""
  4. mySQL="select * from books"
  5. Set rsBookSrch = Server.CreateObject("ADODB.Recordset")
  6. rsBookSrch.Open mySQL, connDB, adOpenStatic, adLockPessimistic
  7. %>
  8. <HTML>
  9. <HEAD>
  10. </HEAD>
  11. <BODY>
  12. <%
  13. Do until (rsBookSrch.eof or Response.IsClientConnected=false)
  14. Response.Write rsBookSrch.Fields("Title") %> <br>
  15. <% rsBookSrch.MoveNext
  16. Loop
  17. rsBookSrch.Close
  18. connDB.Close
  19. %>
  20. </BODY>
  21. </HTML>

Edito:
http://support.microsoft.com/kb/182892
http://www.asptutor.com/asp/vart.asp...#asptips_tip16

Última edición por Myakire; 24/02/2010 a las 14:47