ASP A TXT

09/06/2006 - 16:18 por Rafael Glez | Informe spam
Me gustaria como puedo hacer para que de una consulta el resultado lo
imprima en txt, es decir que el usuario le descarge un archivo en txt con
los resultado de la consulta
 

Leer las respuestas

#1 Miguel Gonzalez
12/06/2006 - 16:59 | Informe spam
Hola Rafael.

Básicamente se trataría de enviar, precediendo a cualquier dato, un encabezado indicando que el
contenido se sirve en un archivo con formato TXT. A continuación se envian los datos en dicho
formato. Si vas a enviar campos y registros de una consulta puedes separar los datos de cada campo
con tabuladores (o con ";") y los diferentes registros con saltos de línea:

<%
Response.Buffer = True
Response.Clear
Response.AddHeader "content-disposition", "attachment; filename=archivo.txt"
Response.ContentType = "text/plain"
' aquí van un par de líneas de ejemplo:
Response.Write "contenido campo 1 registro 1" & vbTab
Response.Write "contenido campo 2 registro 1" & vbCrLf
Response.Write "contenido campo 1 registro 2" & vbTab
Response.Write "contenido campo 2 registro 2" & vbCrLf
Response.Flush
%>

Saludos!
Miguel


Rafael Glez escribió:
Me gustaria como puedo hacer para que de una consulta el resultado lo
imprima en txt, es decir que el usuario le descarge un archivo en txt con
los resultado de la consulta


Preguntas similares