Programación General > Visual FoxPro

 Re: Perdida de registros (urgente)

(1/1)

carlos9007:
hice un programa utilizando tablas libres. cuando ingreso registros y normalmente lo cierro los registros se mantienen, pero si por decir existen 20 registros, pongo en ejecucion el programa e ingreso 50 registros y no cierro la tabla y por causas: reseteo (casual), o corte de energia electrica; al momento de volver a ejecutar el programa solo aparecen los primeros 20 y los otros 50 no. Es por ello que tengo un programa con ese problema para por poder encontrarle solucion. Quienes desean este programa y enviarle necesito e-mail
Carlos

Plinio:
Hola
Ante todo lo primero que debes de evitar son los cortes de energia, se supone que el cliente debe de ser precabido con eso usando UPS, pues no solo tu aplicación puede tener problemas.

Te recomiendo al inicio de tu programa principal poner la instrución SET AUTOSAVE ON y cuando grabes en cada tabla (ya sea usando gather memvar o Replace) pongas el comando FLUSH esto es porque foxpro realmente no esta trabajando en tu tablas fisica si no en un buffer temporal, para agilizar los procesos, entonces cuando da el comando Flush baja a disco la información.

Si te ayudó avisame por favor.

carlos9007:
Hola plinio
Solucione el problema, gracias por la ayuda. Al contrario no se si seria abusar, pero quisiera saber como crear un accesorio directo al escriorio. Y gracias ante todo por la ayuda.
Carlos9007

Navegación

[0] Índice de Mensajes

Ir a la versión completa