Hi Alegandro,
XXX text, I'm not gonna touch that. ;)
>If I bind textbox txtXXX to a data field and then say in some method txtXXX.Value = yyy, have I set (replaced) the data field with the new value?
Yep. That's how it's supposed to work. When you set Control.ControlSource to a field in a table, the control's value will be put in the table.
>I am using optimistic table buffering. Does that matter at all?
Nope. However, the changes won't be written to the table until you issue a TableUpdate()
hth
Roi
'MCP' Visual FoxPro
In Rome, there was a poem.
About a dog, who found two bone.
He lick the one, he lick the other.
He went pyscho, he drop dead!