>check CursorGetProp("buffering") - if it returns 4 or 5, then the cursors are table buffered.
Yes, I know, but does this also cover cursors open in other datasessions?
The error only occurs when I have two or more forms open simultaniously and when both forms have open cursors of the same table. The offending command is an "index on ..." statement to make a temporary index on a field in a related table. The error occurs if the related table is also open in another form.
Vidar Johannessen