leer los ultimos datos introducidos en un archivo de texto

15/06/2007 - 03:49 por Ivan | Informe spam
hola a todos,

estoy probando a crear un archivo de texto con una especie de 'reporte' de actividad de la aplicacion, sobre todo cuando
se dan determinadas circunstancias ( errores, modificaciones, etc).

la verdad es que no tengo mucha idea sobre el tema ni totalmente definido como estructurar los datos guardados para
facilitar la recuperacion de estos.

de momento una de mis practicas es algo asi

Open ThisWorkbook.FullName & ".txt" For Append As #1
Write #1,
Write #1, Format(dblAcceso, "dd/mm/yy hh:mm:ss"), Proceso, AcsPrj & "," & AcsLibro & "," & AcsHojas, Lector, NroInc
Close #1

donde dblAcceso seria el momento en que se produce la incidencia, y el resto una serie de variables con los datos que me
interesa recuperar

el tema esta en como recuperar la/las ultima/s lineas introducidas y/o como buscar en base a un criterio ( pej. que
dblAcceso sea anterior/posterior a determinada fecha)

supongo que una vez 'obtenidos' los datos no sera dificil cargarlo en un rango ¿y en un listbox directamente?? la idea
(inicial) seria realizar la busqueda desde un userform y cargar los datos en algun control para su revision/utilizacion

bueno, lo cierto es que apenas he practicado con la 'lectura' de txt y que mis busquedas no acaban de aclararme a este
respecto

si podeis echarme una mano os lo agradezco

un saludo y hasta pronto
Ivan

PD: estoy totalmentee abierto a cualquier sugerencia/modificacion sobre la introduccion de los datos en el txt, si esto
facilita su lectura posterior
 

Leer las respuestas

#1 Juan M
15/06/2007 - 09:38 | Informe spam
"Ivan" escribió en el mensaje
news:uD$
hola a todos,

estoy probando a crear un archivo de texto con una especie de 'reporte' de
actividad de la aplicacion, sobre todo cuando se dan determinadas
circunstancias ( errores, modificaciones, etc).

la verdad es que no tengo mucha idea sobre el tema ni totalmente definido
como estructurar los datos guardados para facilitar la recuperacion de
estos.

de momento una de mis practicas es algo asi

Open ThisWorkbook.FullName & ".txt" For Append As #1
Write #1,
Write #1, Format(dblAcceso, "dd/mm/yy hh:mm:ss"), Proceso, AcsPrj & ","
& AcsLibro & "," & AcsHojas, Lector, NroInc
Close #1

donde dblAcceso seria el momento en que se produce la incidencia, y el
resto una serie de variables con los datos que me interesa recuperar

el tema esta en como recuperar la/las ultima/s lineas introducidas y/o
como buscar en base a un criterio ( pej. que dblAcceso sea
anterior/posterior a determinada fecha)

supongo que una vez 'obtenidos' los datos no sera dificil cargarlo en un
rango ¿y en un listbox directamente?? la idea (inicial) seria realizar la
busqueda desde un userform y cargar los datos en algun control para su
revision/utilizacion

bueno, lo cierto es que apenas he practicado con la 'lectura' de txt y que
mis busquedas no acaban de aclararme a este respecto

si podeis echarme una mano os lo agradezco

un saludo y hasta pronto
Ivan

PD: estoy totalmentee abierto a cualquier sugerencia/modificacion sobre la
introduccion de los datos en el txt, si esto facilita su lectura posterior



Hola Iván,

Para trabajar con archivos de texto te recomiendo este artículo de Enrique
Martínez 'SoftJaén', si no lo habías leído ya.

http://www.mvp-access.com/softjaen/...t_isam.htm

También creo que te será de utilidad este otro curso sobretodo los capítulos
18 y 19 (el 17 también).
http://www.olaz.net/descargas/acces...tregas.htm

Un saludo,
Juan

Preguntas similares