Please advice. Does anyone encounter this before? Im using dbc in a network environment and opening a dbf using cursorsetprop. Problem occur when i use the tableupdate(), it updated the record as can be viewed in a grid. but when i close the dbf and open it again the records i updated are lost, and again typing all the records and update again after i close it loses again when i open. The dbf lock and i use the append without cursorsetprop and delete then it works fine again. Does anyone have a better idea with this. thanks in advance.