p2p.wrox.com Forums

Need to download code?

View our list of code downloads.


  Return to Index  

asp_espanol thread: Recolectar info


Message #1 by "Roberto Viganotti (Fabi Argentina)" <rviganotti@c...> on Tue, 7 May 2002 17:07:20 -0300
Disculpen la molestia....

Tengo varios archivos datnnnnn.txt que se van grabando en un disco de 
red y
donde nnnnn es un n=FAmero incremental que me da como resultado p.ej.
dat01851.txt dat01852.txt dat01853.txt y as=ED sucesivamente

Ahora mi necesidad:

Deseo poder levantarlos con ASP y poder tenerlos disponibles al invocar 
a
dicha p=E1gina

Ayuda pleass...

Como efect=FAo un loop sin saber el n=FAmero nnnnn de inicio y el nnnnn 
de final
...?...

<!--#INCLUDE FILE=3D"datnnnnn.txt" -->

Gracias 1000
=AE
Message #2 by "Gonzalo Ruiz de Villa" <gonzalo.ruizdevilla@a...> on Wed, 8 May 2002 10:33:49 +0200
¿Al "levantarlos con ASP" que es lo que quieres decir?:
1.-¿Recuperar los contenidos y volcarlos en una página HTML?
Si es así utiliza una función del estilo:

Function VolcarArchivo(nnnn)
	Dim oFs
	Dim oArchivo
	Const Ruta = "z:/carpeta/"
	Const Inicio = "dat"
	Const Final = ".txt"
	Set oFs = CreateObject("Scripting.FileSystemObject")
	Set oArchivo = fs.OpenTextFile(Ruta & Inicio & nnnn & Final, 1,0)
'1=ForReading, 0 = Ascii (-1 = UNICODE)
	Response.Write oArchivo.ReadAll
	oArchivo.Close

	Set oFs = Nothing
	Set oArchivo = Nothing
End Function

Con un bucle que llame a esta función y le vaya pasando '0022', '0023', ...
lo tendrías resuelto.

2.-¿Acaso los archivos  datnnnnn.txt contienen código asp?
Lo digo por lo de <!--#INCLUDE FILE="datnnnnn.txt" -->
No recuerdo haber visto la posibilidad de hacer includes dinámicos.
Aquí la única opción que se me ocurre es que crees dinámicamente una página
asp y luego hagas un response redirect a esa página. Un Server.Transfer o un
server.execute no creo que sirviesen por estár alojadas fuera del directorio
de ejecución de páginas asp.
De todas maneras, con esta opción, sería una aplicación un tanto extraña

Un saludo,
Gonzalo

-----Mensaje original-----
De: Roberto Viganotti (Fabi Argentina) [mailto:rviganotti@c...]
Enviado el: martes, 07 de mayo de 2002 22:07
Para: ASP en Español
CC: 'gonzalo.ruizdevilla@a...'
Asunto: [asp_espanol] Recolectar info



Disculpen la molestia....

Tengo varios archivos datnnnnn.txt que se van grabando en un disco de red y
donde nnnnn es un número incremental que me da como resultado p.ej.
dat01851.txt dat01852.txt dat01853.txt y así sucesivamente

Ahora mi necesidad:

Deseo poder levantarlos con ASP y poder tenerlos disponibles al invocar a
dicha página

Ayuda pleass...

Como efectúo un loop sin saber el número nnnnn de inicio y el nnnnn de final
...?...

<!--#INCLUDE FILE="datnnnnn.txt" -->

Gracias 1000
®

---
Usted está suscrito a asp_espanol como:
gonzalo.ruizdevilla@a...
Para darse de baja, envíe un mensaje en blanco a
%%email.unsub%%



  Return to Index