BindingNavigator和DataGridView 绑定的同一数据源
DataGridView 显示全部数据的时候 我按"增加"在下面添加 一行数据,然后"保存" 没问题.新的行数据可以写进数据库
我用textbox对DataGridView数据就行了过滤,当输入一个值的时候 只显示一部分数据. 这个时候我在点"添加"不管用.最后一行是可以输入数据,但是保存不到数据库!
相同的也是!当我过滤后的数据 只显示一部分的时候, 选中其中一行,然后用"Delete"键删除.然后保存.显示的效果是删除了!但是没有写到数据库! 再次搜索的时候 出来的还是又未删除的信息!
保存按钮事件!
this.Validate();
this.userinfoBindingSource.EndEdit();
this.user_infoTableAdapter.Update(this.dataSet4.User_info);
下个断点跟一下,看看你Update的时候,this.dataSet4.User_info里面的值是不是按照你编辑的结果已经改变了~