>Way back when I was working in FPD 2.0 I wrote a FP PRG which used low level file functions to open a corrupt table, analyze it and repair the typical problems. But it onlly worked on the old style FP tables and with the many tools present today, it just isn't worth trying to write one yourself.
One of tools like that is the RebFpt I've posted here long ago (it's still requiring a 5.0 runtime), and it should work with free tables like forms etc. One thing to try is to open the memo file (.sct), because even if the pointers to memo blocks are hosed, all the bytes are probably still there. One can open it with fox's editor and salvage the code, at least.