I have a form2 that is called by form1. Form1 has Private datasession and Optimistic buffermode set. The form2 has Default DS and also Optimistic buffermode set.
Now, when I create a read/write cursor (via CREATE CURSOR...followed by USE DBF()...followed by REPLACE to update some records) in code and then issue =CURSORSETPROP("Buffering",5,"cMycursor") the cursor should now be buffered. However, when I make changes to the data, GETFLDSTATE(-1) is returning no changes being made. Only when I make changes to those records that I actually had initially done REPLACE to get some default data does GETFLDSTATE() reflect changes being made. Obviously, somethings wrong here.
It's "my" world. You're just living in it.