Yeah I've got to agree. If it walks like a bug and looks like a bug....
>There is a bug that has existed since the Fox2.x days. This sounds like the same one. Under Fox2.x, my scheme to rebuild tables was to DELETE the CDX, then INDEX ON
. This causes the same error to trigger when I open the table. If I tried this in the command window without an error handler, I got the error, hit ignore, then INDEXed. However while using my error handler, I had to take a different approach: USE the table, error handler fires, ignore the error, USE the table again. In other words, I had to use the table twice. It's a strange one, but that's how I got around it. And as far as I'm concerned, it is a bug.