>SET SAFETY OFF >SET EXCLUSIVE on >USE bookings IN 0 EXCLUSIVE &&I have tried it with and without the exclusive clause. Makes no difference. >DELETE ALL >PACK >IF ISEXCLUSIVE( ) &&Just to check if there is exclusivity. returns .f. each time - no matter what I change around in the code. > MESSAGEBOX('Table opened exclusive') >ELSE > MESSAGEBOX('Not opened exclusively') >ENDIF >SET EXCLUSIVE OFF >SET SAFETY ON >Did you try ZAP?