>>Mark,
>>
>>SELECT gets its data from the disk file, the buffered change has not been posted to the disk file. The SELECT won't see the change until the buffer is tableupdated from the cursor.
>Yes, but isn't that SELECT uses an open alias?
>MArk
SELECTS effectively do a USE AGAIN on your alias. It does not use your open alias, therefore it can not see the buffered records.