Hi Phuong ----
It could be that you have data buffering turned on (optimistic or pessimistic) either via the Form BufferMode property of the cursor's Buffermodeoverride property. If this is the case, you need to issue a TABLEUPDATE() after deleting or turn off buffering.
It could also be that the record *is* getting deleted but the Form is not getting updated to show this.
>I have form and one table in Dataenviroment, I set exclusive OFF in main program. Why I can't delete record in this table (where I have to set exclusive?)
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05