If TableUpdate() returns .T., I would check the view definition. Check if the relevant fields are marked as updatable. Also, and
especially, check whether the "master switch" is set: "Send SQL Updates", in the lower-left corner of the "Update criteria".
>Thanks for the quick reply Himlat. Unfortunately I am still having the problem. I used your code and the TABLEUPDATE() is not failing. It is just not updating as well. I added a messagebox displaying the contents of the field (tablename.fieldname) and it shows the correct (changed) data. But when close that form and reopen it, it beocmes obvious that the data was never saved.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)