Believe it or not, the same thing just happened to me
My back end data table file was corrupted due to an improperly entered record (missing fields - it's a long story, and I'm going to assume no one cares ;) ).
At any rate, the standard repair utility within Access 2000 was unable to fix it...