>>Any bright ideas?
>
>I'd try COPY STRU EXTENDED, CREATE TABLE FROM, then APPEND FROM the busted table, and reindex. I would avoid just doing a straight COPY STRU, because I have seen corruption carry over to the new table using this method.
Also when you have a new structure you may try to do the data copy through the text file instead of straight APPEND FROM badtable.
copy to mydatafile delimited
use mynewdbf
append from mydatafile delimited
Nick Neklioudov
Universal Thread Consultant
3 times Microsoft MVP - Visual FoxPro
"I have not failed. I've just found 10,000 ways that don't work." - Thomas Edison