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

generar archivo txt desde asp

Estas en el tema de generar archivo txt desde asp en el foro de ASP Clásico en Foros del Web. Saludos. Tengo una base de datos de donde muestro la información mediante páginas en ASP. Existe la posibilidad de crear un archivo TXT separado por ...
  #1 (permalink)  
Antiguo 20/04/2005, 17:26
 
Fecha de Ingreso: abril-2005
Mensajes: 1
Antigüedad: 19 años
Puntos: 0
generar archivo txt desde asp

Saludos.
Tengo una base de datos de donde muestro la información mediante páginas en ASP. Existe la posibilidad de crear un archivo TXT separado por comillas y comas, desde este punto o que debo hacer?...
Gracias.
  #2 (permalink)  
Antiguo 20/04/2005, 17:40
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 3 meses
Puntos: 98
Bienvenido al foro de ASP!
La primera recomendación como siempre es utilizar el buscador, también esto es algo que se ha hecho una infinidad de veces en este foro.
Lo segundo es mediante un recorset incrementas una variable, que por cada campo acumule el contenido del campo y le agregue "," cuando este registro cambie al siguiente, agregarás vbCrLf y así hasta llegar al final del archivo(EOF), después mediante FileSystemObject crearás un archivo y escribirás el contenido de tu variable en él, aquí mismo hay mucha info al respecto.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 20/04/2005, 18:02
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 3 meses
Puntos: 16
Este ejemplo toma unos valores de una base de datos, solo te pongo la parte de la creacion del archivo de texto que se llama por cierto "config.txt"

Código:
on error resume next
set fso = createobject("scripting.filesystemobject")
Set act = fso.CreateTextFile(server.mappath("config.txt"), true)
act.WriteLine "<%"
act.WriteLine "pais="""&rs("pais")&""""
act.writeline "moneda="""&rs("moneda")&""""
act.writeline "idioma="""&rs("idioma")&""""
act.WriteLine "%" & ">"
act.Close
__________________
CreandoWebs.com
www.creandowebs.com
PLANTILLAS TEMPLATEMONSTER CON 10% DE DESCUENTO
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 14:50.