使用this.bindingcontext[dataset,datamember].EndCurrentEdit()
后再进行调用更新数据库.
后再进行调用更新数据库.
解决方案 »
- C#如何获取一个焦点控件的ID?
- 在visual studio中连接数据库时提示权限不够?
- 急啊!!!字符数组a里有"1256" b数组里有526 ,如何把b该成0256,就是b里没有的改成0,但要和a的位置对应!
- Ext.net中使用TreePanel.Update()方法时报错
- WPF,Loaded事件与Visibility属性值有关系?
- 有关 ArrayList 的小问题,会的进来看看啊!
- 我写的一个猜字游戏(好玩轻松)有难易度选择。请大家一起分享,要源代码的只要告书我E-Mail
- 如何隐藏shell窗口!
- 是不是.net的bug? 透明控件在有背景图片的窗体上重画效率极差!mdi时透明控件不能生效
- 请问用c#能进行Windows设备驱动程序开发吗?以前都用c++,看来c#也有做不到的地方?
- 我买了一本《c# primer plus》,有个低级问题想请教!
- 版主们在干什么?怎么没有人回答我的问题呢?
如:
在更新前插入如下的代码:前提你的DataGird要设如下的设置
this.dataGrid1.SetDataBinding(dt,"customers");
this.BindingContext[dt,"customers"].Position++;
this.BindingContext[dt,"customers"].Position--;
this.dataGrid[this.dataGrid1.CurrentCell.RowNumber,this.dataGrid1.CurrentCell.ColumnNumber]=string1;
来设置datagrid当前单元格的数据,为什么datagrid不接受改变(但是显示改变了)!!??
还有,希望你能说明上面操作时数据集的状态