>I can't use this particular option because I don't have the index file anymore (I deleted it).
I may not be understanding the problem, but it sounded like your DBC thinks their is an index for the table, but the index file does not exist. So running:
CLOSE DATA ALL
OPEN DATABASE MyDatabase EXCLUSIVE
VALIDATE DATABASSE MyDatabase RECOVER
would make VFP realize that the table does not have an index, and delete the reference to it in the DBC.
>Any other ideas? Maybe I could try a low level file function and extract the data from the damaged file? Did someone ever try this?
Chris McCandless
Red Sky Software