各位大侠:现在碰到这个一个问题,百思不得其解,请各位解惑意图:在page——load事件中,从数据库中检索一条数据,将各列赋值到前台的文本框中,以提供用户修改,当用户修改后,点保存,再把这修改后的数据回写到数据库中。
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
       Dim dout As Data.DataSet = Cls_employee.GetAllinfo(100001)//根据100001的员工号检索数据
       txt_name.text= CType(dout.Tables(0).Rows(0).Item(2), String) //将检索的姓名赋值给txt_name文本框  
End Sub
客户修改txt_name内容
 Protected Sub lb_ok_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles lb_ok.Click
name=txt_name.text //将修改后的内容赋值给name变量
Cls_employee.update(name) //将name变量回写到数据库
end sub现在碰到的问题是,即使修改文本框的内容,但name变量所得到的值还是从数据库检索的数值,而不是我希望的修改后的值,无法得到修改后的值,不知道为何,但看看逻辑上好像没有错,请大侠指点?