Evelyn,
I'm with Borislav, you don't need to change buffering modes.
If TableUpdate() does not return .t. you can call aerror() to get more information about about why it did not succeed.
>why won't my grid update my table when i issue =tableupdate(.t.) ??? at form.load(), i have =cursorsetprop("buffering",5,"drs"). before edit command in my form, i set =cursorsetprop("buffering",1,"drs") then after user make changes to table drs, i use =cursorsetprop("buffering",5,"drs") again then =tableupdate(.t.).
>
>but when i close my form then run it again, i see that my table has not been updated at all.
>
>what did i do wrong?