>I guess I'm posing this more as a general, hypothetical question...the answer to which I hope will lead me towards the actual problem in my case..
>
>What reasons could cause an 'Error 114: Index does not match the table' to happen in an .exe when running it directly from Windows but *not* when running the same .exe through Fox(i.e. do program.exe)?
I misunderstood the situation, I did not notice that you always ran the exe. I thought that you ran a prg or an app from VFP, and the exe directly from Windows. So my thero does not applu in this case. I am leaning more towards a path problem.