Hello Bonnie,
Okay, I thought I had provided enough info. I'm using a bound textBox to change the values. When form loads:
txtBound.DataBindings.Add("Text" ,
dsCities.Tables["Cities"],"Name");
Is that a no, no? I'm trying to learn how bound controls work, and I'm finding it to be a beating. Related followup thread to follow.
>It's always the old Rows.EndEdit() that comes back to bite you in the behind. I suspect that there's where your problem lies. You shouldn't have to do a .Refresh() or jump through any of the hoops you've tried as a workaround. Your bound table needs an EndEdit() on the row you just changed and that should take care of your problem.
>
Steve Gibson