Something strange with my program(編號:2972)

I've use the "data control" to connect with ACCESS 97 together with some text boxes.
When I assign the variables into the textboxes and refresh the recordset, the original data will be covered by the new one if it works normally. However, it can't. But later I tried to change the data directly type into the text boxes and refesh, it had changed! Why?