p2p.wrox.com Forums

Need to download code?

View our list of code downloads.


  Return to Index  

asp_espanol thread: Lectura de Archivo de texto con ASP


Message #1 by "Sheila Hernandez" <shiquitta@h...> on Tue, 7 May 2002 13:31:11
Hola a Todos,
Necesito leer la informacion de un archivo de texto y compararla con la 
informacion que tengo en la base de datos, quisiera saber si esto es 
posible en ASP y como se puede hacer, si existe algun comando para leer el 
archivo de texto y verificar la informacion existente.
Muchas Gracias, Saludos, Sheila.
Message #2 by "Gonzalo Ruiz de Villa" <gonzalo.ruizdevilla@a...> on Wed, 8 May 2002 10:33:51 +0200
Para leer archivos utiliza el objeto Scripting.FileSystemObject y un objeto
TextStream
Recupera la información utilizando ReadLine, Splits y/o expresiones
regulares.
Y compara con los datos de la base de datos
La pregunta que haces es muy genérica y la respuesta es si. Si preguntas
entonces te diré que depende.

Un saludo,
Gonzalo


-----Mensaje original-----
De: Sheila Hernandez [mailto:shiquitta@h...]
Enviado el: martes, 07 de mayo de 2002 13:31
Para: ASP en Español
Asunto: [asp_espanol] Lectura de Archivo de texto con ASP


Hola a Todos,
Necesito leer la informacion de un archivo de texto y compararla con la
informacion que tengo en la base de datos, quisiera saber si esto es
posible en ASP y como se puede hacer, si existe algun comando para leer el
archivo de texto y verificar la informacion existente.
Muchas Gracias, Saludos, Sheila.
---
Usted está suscrito a asp_espanol como:
gonzalo.ruizdevilla@a...
Para darse de baja, envíe un mensaje en blanco a
%%email.unsub%%


Message #3 by "Sheila Hernandez" <shiquitta@h...> on Wed, 8 May 2002 22:21:02
Gracias Gonzalo por tu ayuda, ya logre leer el archivo en mi sistema, 
utilize como me sugeriste Scripting.FileSystemObject ,textStream y 
ReadLine, este es la lectura de mi archivo:

12345,CLIENTE NUMERO 5,ROBERTO,15:01:0125-02-2002
12346,CLIENTE NUMERO 6,GABRIEL,13:20:2625-02-2002
AC45,CLIENTE AC45,LUIS,14:37:2625-02-2002
CP115,CLIENTE CP115,JUAN,08:00:2625-02-2002
UP131,CLIENTE UP131,RICARDO,09:00:2625-02-2002

Realize un contador de comas para saber cuantos campos tengo por linea, 
pero en realidad solo necesito el primer campo (p.ej. UP131) de la cadena 
para compararlo con un campo en especifico en mi ase de datos.

Saludos, Sheila

Message #4 by "Sheila Hernandez" <shiquitta@h...> on Thu, 9 May 2002 23:02:40
Hola Gonzalo, ya resolvi como hacer para comparar los archivos, tu me 
explicaste como leer un archivo, pero era estando el archivo en el 
servidor, pero ahora queremos leer un archivo de texto que se encuentra en 
una maquina cliente (no en el servidor asp), como puedo abrirlo?
Saludos, Sheila
Message #5 by "Gonzalo Ruiz de Villa" <gonzalo.ruizdevilla@a...> on Fri, 10 May 2002 10:59:50 +0200
Por lo que me comentas creo que lo más sencillo sería hacer un upload del
archivo al servidor a través de la página web.
Luego lo abres y comparas.


Un saludo,
Gonzalo




-----Mensaje original-----
De: Sheila Hernandez [mailto:shiquitta@h...]
Enviado el: jueves, 09 de mayo de 2002 23:03
Para: ASP en Español
Asunto: [asp_espanol] RE: Lectura de Archivo de texto con ASP


Hola Gonzalo, ya resolvi como hacer para comparar los archivos, tu me
explicaste como leer un archivo, pero era estando el archivo en el
servidor, pero ahora queremos leer un archivo de texto que se encuentra en
una maquina cliente (no en el servidor asp), como puedo abrirlo?
Saludos, Sheila
---
Usted está suscrito a asp_espanol como:
gonzalo.ruizdevilla@a...
Para darse de baja, envíe un mensaje en blanco a
%%email.unsub%%


Message #6 by "Sheila Hernandez" <shiquitta@h...> on Fri, 10 May 2002 13:30:47
Si, Gonzalo lo que me comentas del upload es cierto, pero te voy a 
explicar el proceso completo a ver si me explico mejor.
El sistema es de una empresa de carga que se maneja por internet, las 
bases de datos de los clientes estan todas en un servidor remoto, en la 
maquina del cliente se puede accesar al sistema por internet, cuando la 
mercancia es entregada en el destino queda gravada la informacion de la 
entrega en un scaner (como lo hace UPS o Fedex), luego esa informacion es 
descargada en la maquina de nuestro cliente en un archivo de texto. 
Ese es el archivo de texto que necesito leer, pero ese archivo queda 
guardado en el disco duro de mi cliente, como haria yo para hacer ese 
upload que tu me recomiendas de manera automatica, ya que esto debe ser 
trasparente para el cliente.
Espero me hayas entendido mejor y puedas ayudarme, Muchisimas Gracias, 
Sheila
Message #7 by "Gonzalo Ruiz de Villa" <gonzalo.ruizdevilla@a...> on Fri, 10 May 2002 16:59:15 +0200
Lo que yo haría en ese caso es programar un script .vbs y utilizar las
"Tareas programadas" para ejecutar ese script en la máquina del cliente cada
cierto tiempo. Ese script leería los archivos y enviaría los datos mediante
el objeto XMLHttp a una página .asp del servidor que lo analizaría.

Espero que sea esto lo que estás buscando.

Un saludo,
Gonzalo

-----Mensaje original-----
De: Sheila Hernandez [mailto:shiquitta@h...]
Enviado el: viernes, 10 de mayo de 2002 13:31
Para: ASP en Español
Asunto: [asp_espanol] RE: Lectura de Archivo de texto con ASP


Si, Gonzalo lo que me comentas del upload es cierto, pero te voy a
explicar el proceso completo a ver si me explico mejor.
El sistema es de una empresa de carga que se maneja por internet, las
bases de datos de los clientes estan todas en un servidor remoto, en la
maquina del cliente se puede accesar al sistema por internet, cuando la
mercancia es entregada en el destino queda gravada la informacion de la
entrega en un scaner (como lo hace UPS o Fedex), luego esa informacion es
descargada en la maquina de nuestro cliente en un archivo de texto.
Ese es el archivo de texto que necesito leer, pero ese archivo queda
guardado en el disco duro de mi cliente, como haria yo para hacer ese
upload que tu me recomiendas de manera automatica, ya que esto debe ser
trasparente para el cliente.
Espero me hayas entendido mejor y puedas ayudarme, Muchisimas Gracias,
Sheila
---
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