>>>We have a large table which has given the message "Table '< tablename >' has been corrupted. The table will need to be repaired before using again.
>>>
>>>There is no memo file associated with this table.
>>>
>>>My experience with repair tools is that they have not been very useful.
>>>Has that been your experience as well?
>>
>>We get this occasionally and sometimes the following works. I have no idea why but it may be worth a shot. In the command window we.......
>>CLOSE DATA ALL
>>SET TABLEVALIDATE TO 0
>>USE < tablename >
>>GO BOTT
>>BROWSE
>>
>>< append some blank records >
>>< delete those records >
>>CLOSE DATA ALL
>>SET TABLEVALIDATE TO yourvalue
>>
>>This was a trick that was passed to me by the previous programmer. I have no clue why it works, but in most cases it does the job
>
>I've never used TableValidate for a table not belonging to a database. I know I didn't state that earlier but I was curious. Does that work for stand alone tables as well.
Yes, the above technique works for simple corruptions in free tables as well as in DB tables.
If it's not broken, fix it until it is.
My Blog