>Hello.
>I'm using a small, quick and dirty prg to do some data transforming and I have a small function call log wich simply adds an event to a dbf log table . The production machine is often rebooted or the power is cut (that can't be changed). When that happens, the log dbf becomes corrupt (it is always opened during the program execution and the program is designed to run all the time).
>Is there a way to ensure that the DBF not become corrupt after a reboot or system hang?
>
>TIA
After reading some of this thread it makes me think you need some way to close the VFP app when the machine is rebooted.
You might want to make a little .NET app that can signal your VFP app when the machine is shutting down, and let your VFP app close itself. You could also make a wrapper of the .NET class the following article talks about and use it directly in your app.
See..
http://blogs.msdn.com/b/jaredpar/archive/2006/10/20/responding-to-windows-shutdown.aspx
____________________________________
Don't Tread on Me
Overthrow the federal government NOW!
____________________________________