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

archivo exportable

Estas en el tema de archivo exportable en el foro de ASP Clásico en Foros del Web. me piden que los datos que saco en tablas por tantalla, se puedan exportar a un archivo. por donde empiezo, alguien tiene algo de esto....
  #1 (permalink)  
Antiguo 11/05/2004, 09:28
 
Fecha de Ingreso: enero-2002
Mensajes: 1.438
Antigüedad: 22 años, 5 meses
Puntos: 0
archivo exportable

me piden que los datos que saco en tablas por tantalla, se puedan exportar a un archivo.

por donde empiezo, alguien tiene algo de esto.
  #2 (permalink)  
Antiguo 11/05/2004, 09:40
 
Fecha de Ingreso: enero-2004
Mensajes: 396
Antigüedad: 20 años, 5 meses
Puntos: 0
Puedes exportarlo a unarchivo en Excel y que el usuario tenga la posibilidad de descargar dicho archivo...

Es bastante sencillo de implementar
  #3 (permalink)  
Antiguo 12/05/2004, 02:03
 
Fecha de Ingreso: enero-2002
Mensajes: 1.438
Antigüedad: 22 años, 5 meses
Puntos: 0
Cierto, miguel me paso este codigo copiado de un tutorial


<%
accessdb="state_info"
Set Conn = Server.CreateObject("ADODB.Connection")
'-----------------------------------
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\mdb-database\rm.mdb")
' ----------------------------------

Set rs = Server.CreateObject("ADODB.Recordset")
motSQL = "SELECT * FROM usuaris ORDER BY adresa"

rs.Open motSQL, conn
rs.MoveFirst

file_being_created= "usuaris.xls"

set fso = createobject("scripting.filesystemobject")

Set act = fso.CreateTextFile(server.mappath("\public\usuaris .xls"), true)

'Cabeceras de la tabla
act.WriteLine("<html><body>")
act.WriteLine("<table border=""1"">")
act.WriteLine("<tr>")
act.WriteLine("<th nowrap>Nom</th>")
act.WriteLine("<th nowrap>Adresa</th>")
act.WriteLine("<th nowrap>Data</th>")
act.WriteLine("<th nowrap>Observacions</th>")
act.WriteLine("</tr>")

Do while not rs.eof

Act.WriteLine("<tr>")
act.WriteLine("<td align=""right"">" & rs("nom") & "</td>" )
act.WriteLine("<td align=""right"">" & rs("adresa") & "</td>" )
act.WriteLine("<td align=""right"">" & rs("data") & "</td>")
act.WriteLine("<td align=""right"">"& rs("observacions") & "</td>")
act.WriteLine("</tr>")

rs.movenext
Loop


act.WriteLine("</table></body></html>")

act.close
%>
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 00:12.