>I am getting a 'wait window' message on a form when I click a button to write a value to a field. ==>> Record pointer is at End_of_file.
>
>The symptom - Nothing gets written to the table. Oddly, I do have success writing two values to the table in the form's load method.
>
>Why?
It seems to me that code in another part of the form goes to the end of the file, after the Form.Load() and before the code you mention.
You might use the debugger to check whether it is really at the end of the file. Also, the debugger might help you track when eof("MyTable") becomes true.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)