Manejo de archivos...
Publicado por sA!kEr7 (9 intervenciones) el 15/09/2006 16:52:59
Hola amigos GX...
Necesito de su ayuda...Trabajo con genexus 9.0 generador JAVA-MYSQL y mi problema es el siguiente:
Estoy realizando una aplicacion en donde se tiene que leer archivos, almacenar los datos en la base de datos y dejar ese archivo en otra carpeta denominada "Respaldo"...
Esto se realiza cada vez que se actualize la pagina Event Refresh, pero mi problematica principal es como hacer leer todos los archivos que se encuentran, y pasarlos a la carpeta RESPALDO, por ahora solo puedo leer un archivo, pero uno especifico...
&ARCHIVO= DFROPEN("c:\Txt\REGISTRO_MT101.TXT", 100, ",")
DO WHILE DFRNEXT()=0
&ARCHIVO = DFRGNUM(&ID_EQUIPO_GPRS)
&ARCHIVO = DFRGNUM(&NIVEL_VOLTAJE)
&ARCHIVO = DFRGTXT(&NIVEL_PROCESO)
&ARCHIVO = DFRGTXT(&TIEMPO_OPER)
&ARCHIVO = DFRGDATE(&FECHA,"ymd","/")
&ARCHIVO = DFRGTXT(&HORA)
&ARCHIVO = DFRGTXT(&MENSAJE)
&ARCHIVO = DFRGNUM(&COD_BOMBA_GPRS)
&VARIABLE= 'ARCH'
ENDDO
&ARCHIVO = DFRCLOSE()
Por lo menos con este codigo, lee un archivo denominado como REGISTRO_MT101.txt, pero lo que necesito es leer cada uno de los archivos que se encuentran con extesion *.txt, una vez leidos moverlos a la carpeta RESPALDO.
Espero a que me puedan ayudar, completando este problema.....se los agradeceria.
Necesito de su ayuda...Trabajo con genexus 9.0 generador JAVA-MYSQL y mi problema es el siguiente:
Estoy realizando una aplicacion en donde se tiene que leer archivos, almacenar los datos en la base de datos y dejar ese archivo en otra carpeta denominada "Respaldo"...
Esto se realiza cada vez que se actualize la pagina Event Refresh, pero mi problematica principal es como hacer leer todos los archivos que se encuentran, y pasarlos a la carpeta RESPALDO, por ahora solo puedo leer un archivo, pero uno especifico...
&ARCHIVO= DFROPEN("c:\Txt\REGISTRO_MT101.TXT", 100, ",")
DO WHILE DFRNEXT()=0
&ARCHIVO = DFRGNUM(&ID_EQUIPO_GPRS)
&ARCHIVO = DFRGNUM(&NIVEL_VOLTAJE)
&ARCHIVO = DFRGTXT(&NIVEL_PROCESO)
&ARCHIVO = DFRGTXT(&TIEMPO_OPER)
&ARCHIVO = DFRGDATE(&FECHA,"ymd","/")
&ARCHIVO = DFRGTXT(&HORA)
&ARCHIVO = DFRGTXT(&MENSAJE)
&ARCHIVO = DFRGNUM(&COD_BOMBA_GPRS)
&VARIABLE= 'ARCH'
ENDDO
&ARCHIVO = DFRCLOSE()
Por lo menos con este codigo, lee un archivo denominado como REGISTRO_MT101.txt, pero lo que necesito es leer cada uno de los archivos que se encuentran con extesion *.txt, una vez leidos moverlos a la carpeta RESPALDO.
Espero a que me puedan ayudar, completando este problema.....se los agradeceria.
Valora esta pregunta
0