加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

[VB.NET]关于dataset的haschanges问题

发布时间:2020-12-16 23:44:06 所属栏目:大数据 来源:网络整理
导读:关于dataset的haschanges问题 对dataset修改的控制如下 点保存按钮处理如下 if dtset.HasChanges Then MessageBox.Show( "添加成功! ") Else MessageBox.Show( "没有要修改的数据! ") End If 然后我在datagrid的下一行增加一个数据,如果鼠标焦点不离开该
关于dataset的haschanges问题 对dataset修改的控制如下 点保存按钮处理如下 if dtset.HasChanges Then MessageBox.Show( "添加成功! ") Else MessageBox.Show( "没有要修改的数据! ") End If 然后我在datagrid的下一行增加一个数据,如果鼠标焦点不离开该行,那么就提示没有要修改的数据,必须把增加那行的焦点挪到其他地方才能判断有修改的数据?? 即使我把这个if条件去掉,只要一点保存就update dataset对象,但是依然新增行的数据并不保存到数据库中。 不知道能否在焦点不离开的情况下点保存也能保存住?? haschanges在什么情况下判断为true?是否必须增加焦点离开增加行? 多谢! __________________________________________________________________________ 这个是因为你鼠标移开了,才会引发RowChanged事件,DataSet才能HasChanged __________________________________________________________________________ 那我不做haschanged判断,只要我输入数据,就update,可是为什么新增的保存不住呢? __________________________________________________________________________ help me!! __________________________________________________________________________

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读