>>The DBC holds no data, so unless you had DBC changes in that day or the DBFs/FPTs were corrupted, restoring only the DBC/DCT/DCX would have solved the problems. To resolve, you can rename the files to DBF, FPT, and CDX and use any DBF recover tool.
>
>Craig, PMJI, but that's an interesting piece of information! So, the structures are the same between the respective files? I had no idea. You can then rename them back and everything will be fine (assuming it was repairable)? Renoir
Yup, if the problem was repairable, renaming them back "should" fix the problem. There is also a possibility that the table can be repaired, but not the index. AFIAK, DBF repair programs don't touch the index files.
Menu, Form, Report, and Class files are really just DBFs too.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer