Archivo txt generado con ASP

08/09/2004 - 17:12 por Jesus | Informe spam
Hola a todos, actualmente tengo un código en ASP para
generar un archivo txt como el siguiente:

<%

Set act = fso.CreateTextFile(server.mappath
("Archivo_Pauta_Meridiano.txt"), true)
i=0

oRsP.open " Select *from Movimientos_Pauta", oConn, 1, 1

do while not oRsP.EOF

txt = oRsP.Fields("Nb_Producto") & ";" &
oRsP.Fields("Nu_Columnas") & ";" & oRsP.Fields("Nu_Alto")
& ";" & oRsP.Fields("Tx_Observaciones")


act.WriteLine(txt)
i=i+1

oRsP.MoveNext
loop
act.Close

%>

como ven entre la información de cada campo hay un (;)
pero quisera que entre cada campo existiese una tabulación
y no un (;), ¿cómo puedo hacerlo?

Muchas Gracias

Preguntas similare

Leer las respuestas

#1 Franco Figún
08/09/2004 - 18:12 | Informe spam
Un espacio html seria este: &nbsp;

FF
www.francofigun.com.ar
Yahoo MSN:
ICQ: 314408886
"Jesus" wrote in message
news:82a001c495b6$4b38b2d0$
Hola a todos, actualmente tengo un código en ASP para
generar un archivo txt como el siguiente:

<%

Set act = fso.CreateTextFile(server.mappath
("Archivo_Pauta_Meridiano.txt"), true)
i=0

oRsP.open " Select *from Movimientos_Pauta", oConn, 1, 1

do while not oRsP.EOF

txt = oRsP.Fields("Nb_Producto") & ";" &
oRsP.Fields("Nu_Columnas") & ";" & oRsP.Fields("Nu_Alto")
& ";" & oRsP.Fields("Tx_Observaciones")


act.WriteLine(txt)
i=i+1

oRsP.MoveNext
loop
act.Close

%>

como ven entre la información de cada campo hay un (;)
pero quisera que entre cada campo existiese una tabulación
y no un (;), ¿cómo puedo hacerlo?

Muchas Gracias
Respuesta Responder a este mensaje
#2 Jesus
08/09/2004 - 18:47 | Informe spam
Gracias amigo lo probé pero no me hace la tabulación entre
campo y e campo es más me aparece impreso en el txt el
valor &nbsp; y no es lo que quiero, hay otra forma de
hacerlo?

Mil Gracias...


Un espacio html seria este:

FF
www.francofigun.com.ar
Yahoo MSN:
ICQ: 314408886
"Jesus" wrote in


message
news:82a001c495b6$4b38b2d0$
Hola a todos, actualmente tengo un código en ASP para
generar un archivo txt como el siguiente:

<%

Set act = fso.CreateTextFile(server.mappath
("Archivo_Pauta_Meridiano.txt"), true)
i=0

oRsP.open " Select *from Movimientos_Pauta", oConn, 1, 1

do while not oRsP.EOF

txt = oRsP.Fields("Nb_Producto") & ";" &
oRsP.Fields("Nu_Columnas") & ";" & oRsP.Fields("Nu_Alto")
& ";" & oRsP.Fields("Tx_Observaciones")


act.WriteLine(txt)
i=i+1

oRsP.MoveNext
loop
act.Close

%>

como ven entre la información de cada campo hay un (;)
pero quisera que entre cada campo existiese una tabulación
y no un (;), ¿cómo puedo hacerlo?

Muchas Gracias


.

Respuesta Responder a este mensaje
#3 Miguel Gonzalez
08/09/2004 - 19:54 | Informe spam
Hola Jesus.

Intenta introducir, en vez de ";", el caracter de tabulación: Chr(9)

txt = oRsP.Fields("Nb_Producto") & Chr(9) & ...etc

Saludos!
Miguel

Jesus wrote:

Hola a todos, actualmente tengo un código en ASP para
generar un archivo txt como el siguiente:

<%

Set act = fso.CreateTextFile(server.mappath
("Archivo_Pauta_Meridiano.txt"), true)
i=0

oRsP.open " Select *from Movimientos_Pauta", oConn, 1, 1

do while not oRsP.EOF

txt = oRsP.Fields("Nb_Producto") & ";" &
oRsP.Fields("Nu_Columnas") & ";" & oRsP.Fields("Nu_Alto")
& ";" & oRsP.Fields("Tx_Observaciones")


act.WriteLine(txt)
i=i+1

oRsP.MoveNext
loop
act.Close

%>

como ven entre la información de cada campo hay un (;)
pero quisera que entre cada campo existiese una tabulación
y no un (;), ¿cómo puedo hacerlo?

Muchas Gracias
Respuesta Responder a este mensaje
#4 Bosio
08/09/2004 - 19:58 | Informe spam
Buenas,

prueba a ver si insertando un caracter vbtab te coloca un
tabulado en el fichero final. No se si funcionara, pero yo
probaria eso :)

El Wed, 8 Sep 2004 09:47:27 -0700, "Jesus"
dijo:
Gracias amigo lo probé pero no me hace la tabulación entre
campo y e campo es más me aparece impreso en el txt el
valor &nbsp; y no es lo que quiero, hay otra forma de
hacerlo?

Mil Gracias...


Un espacio html seria este:

FF
www.francofigun.com.ar
Yahoo MSN:
ICQ: 314408886
"Jesus" wrote in


message
news:82a001c495b6$4b38b2d0$
Hola a todos, actualmente tengo un código en ASP para
generar un archivo txt como el siguiente:

<%

Set act = fso.CreateTextFile(server.mappath
("Archivo_Pauta_Meridiano.txt"), true)
i=0

oRsP.open " Select *from Movimientos_Pauta", oConn, 1, 1

do while not oRsP.EOF

txt = oRsP.Fields("Nb_Producto") & ";" &
oRsP.Fields("Nu_Columnas") & ";" & oRsP.Fields("Nu_Alto")
& ";" & oRsP.Fields("Tx_Observaciones")


act.WriteLine(txt)
i=i+1

oRsP.MoveNext
loop
act.Close

%>

como ven entre la información de cada campo hay un (;)
pero quisera que entre cada campo existiese una tabulación
y no un (;), ¿cómo puedo hacerlo?

Muchas Gracias


.

Respuesta Responder a este mensaje
#5 jesus
08/09/2004 - 21:19 | Informe spam
muchas gracias...

Hola Jesus.

Intenta introducir, en vez de ";", el caracter de


tabulación: Chr(9)

txt = oRsP.Fields("Nb_Producto") & Chr(9) & ...etc

Saludos!
Miguel

Jesus wrote:

Hola a todos, actualmente tengo un código en ASP para
generar un archivo txt como el siguiente:

<%

Set act = fso.CreateTextFile(server.mappath
("Archivo_Pauta_Meridiano.txt"), true)
i=0

oRsP.open " Select *from Movimientos_Pauta", oConn, 1, 1

do while not oRsP.EOF

txt = oRsP.Fields("Nb_Producto") & ";" &
oRsP.Fields("Nu_Columnas") & ";" & oRsP.Fields




("Nu_Alto")
& ";" & oRsP.Fields("Tx_Observaciones")


act.WriteLine(txt)
i=i+1

oRsP.MoveNext
loop
act.Close

%>

como ven entre la información de cada campo hay un (;)
pero quisera que entre cada campo existiese una




tabulación
y no un (;), ¿cómo puedo hacerlo?

Muchas Gracias


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida