Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2007, 21:39
Avatar de moron
moron
 
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años, 11 meses
Puntos: 2
optimizar conversion a xml

Tengo el siguiente problema:
Quiero convertir a xml una tabla completa de una base de datos, pero tarda demasiado, como puedo optimizarlo para que tarde menos?
la tabla tiene unos 20 campos de texto bastante grandes y unos 20000 registros.

Código HTML:
<?xml version="1.0"?> 


<!--#include file= "../connection.asp" --> 
<%
   strsql = "select * from tabla"
    SET objrs=objconn.Execute(strsql)
     
	
	While Not objrs.EOF 
	
	xml=xml &"<registro>"&chr(13)&chr(10)
	xml = xml & "<id>" & objrs("ID") &"</id>"&chr(13)&chr(10)
	
	xml = xml & "<titulo>" & TRIM(objrs("TITULO")) &"</titulo>"&chr(13)&chr(10)
	xml=xml & "</registro>"& chr(13)&chr(10)

             20 campos mas...


response.write xml
Response.ContentType = "application/vnd.ms-notepad"
Response.AddHeader "content-disposition", "attachment;filename=file.xml"
muchas gracias desde ya.
saludos