>The situation is like this. I have a form with a parent-child
>table. The child table is shown in the grid. When the user wants
>to add a record, I change the control source of the parent table to the memory fields.(I am using
>table buffering ).
Alarm bells are going off in my head when I read this line. Why do you need to change
any control sources? Why are you using memory fields and Table Buffering? If you're
using buffering, you should be able to work directly with the table fields, and Fox
will handle whether they're in memory or on disk.....