La Web del Programador: Comunidad de Programadores
 
    Pregunta:  42773 - LEER INFORMACION DE UN ARCHIVO DE TEXTO CADA CIERTO TIEMPO
Autor:  Zaira Katherine Martínez Guerra
Hola a todos, mi pregunta es la siguiente.. quisiera saber los metodos del VFP para el manejo de archivos, ya q necesito leer un archivo de texto de una carpeta cada 2 minutos, para luego procesar la informacion y actualizar tablas en la bd. Ademas luego de procesar el archivo, este debera ser colocado en otra carpeta. La estructura del archivo esta dada en tramas que debo procesar para sacar la informacion necesaria para la actualizacion de la bd; por lo q tambien agradeceria que me indicaran los metodos para el manejo de cadenas.
Gracias de antemano!

  Respuesta:  LUIS BARRANTES
HOLA.
1)
Para leer el txt cada dos minutos te suguiero que crees un formulario con un (control de timer ) en la priedad del formulario minimizalo y deja haci .
2)
Para actualizar los DB se suguiero que crees un cursor editable "create cusro nombre (campo tipo (ancho) etc)"
lo carges con APPEN FROM (NOMBRE DE ARCHIVO sdf) "SIN FORMATO DEFINIDO", ASEGURATE QUE LOS ANCHOS DEL CURSOR SON INGUALES A LOS TAMAÑOS DE DATOS DEL TXT.
3)PARA MOVER LA CARPETA TENEMOS 3 TRUCOS
1) CREAR UNA BASE DE DATOS GENERAL Y ALAMACENARLOS
2) CREAR UN ARCHIVO BAT CON INSTRUCCIONES DE DOS
PARA PASARLO A OTRO LADO "CONCATENADO"
NOMBRE+FECHA
3 MOVER CON LAS FUNCIONES "FILEOPEN " . INVESTIGA LAS FUNCIONES FILE

Suerte