读书人

文本控件添加了DataBindings后如果将

发布时间: 2012-01-09 21:05:42 作者: rapoo

文本控件添加了DataBindings后,如果将其修改后的内容更新回数据库?
比如:
this.txtUserName.DataBindings.Add(new Binding( "Text ", bindingSource, "UserName ");
我现在修改了txtUserName的内容,相对的DataGridView的内容跟着也变了,但数据集没变。
其中数据源采用的地BindSource,而不是DataSet,也不是DataTable

[解决办法]
BindingSource.EndEdit();将更改提交到数据源。

更新数据库的话,就要看你怎么读进来的了。如果是用vs2005的数据源设计器搞的,TableAdapter.Update()

读书人网 >C#

热点推荐