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"
saludos