>>>Right - but when he runs the ISEXCLUSIVE( ) function it comes back with a .F.
>
>Because of Naomi's point perhaps: if you have an alias already selected when you USE IN 0 , the original alias remains selected. It doesn't move to the newly opened table. So bookings.dbf may well be exclusive but whatever is currently selected, is not.
The ALIAS( ) function will tell you what table is selected. If he can't do these 5 lines successfully then nothing else maters.
USE IN SELECT('bookings')
USE bookings EXCLUSIVE in 0
Select bookings
? ALIAS()
? ISEXCLUSIVE()
ICQ 10556 (ya), 254117