I have a payroll application for school written in FPD 2.6. The program was
actually migrated up from FoxPro 1.0 and is an ongoing work, quite involved,
but doing everything we need done. The app ran for six years from the DOS
prompt with no problems. Our schools don't have the greatest of machines with
money being tight, so we only went to Windows 98se machines three years ago
and the payroll app now runs in a DOS box.
Since the running of the program through Windows, about once a month I have
a school call in (there are 14 schools) and report that their personnel table
all of a sudden has only five records. It is always five, and there are
actually two personnel tables that the program uses, and it happens sometimes
to just one and sometimes both. The only common thread that I can find
between error incidences is that two of the schools tell me it happens when
the program is backing up to floppy using PKZIP. All files are closed when
the backing up is going on.
Anyone have any ideas?