You're welcome.
>
>>The cursor created with SQLEXEC() is set to the optimistic record buffering. You have to issue TABLEUPDATE() after addding a record.
>
>You've got it. Now all I've got to do is remember this fact when I hit the same problem in six month's time!
>
>Many thanks,
>Alan
--sb--