首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

文本控件添加了DataBindings后,如果将其修改后的内容更新回数据库?该如何处理

2012-01-09 
文本控件添加了DataBindings后,如果将其修改后的内容更新回数据库?比如:this.txtUserName.DataBindings.Ad

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

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

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

热点排行