ADO.NET 的两个问题,50分求解 1、想在每条记录移动前检查用户是否修改了数据,如果修改了提示用户保存或取消修改,但.NET中只有PositionChanged事件,哪位大师知道有没有事件能够在记录移动之前触发。2、ADO中有CancelUpdateBatch 方法,Ado.net 中有类似功能的方法吗?将用户所做的修改撤销掉。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你是把整个DataSet里的数据都提交的话,那么你可以在每条数据提交的时候做下判断时候这个数据已经更改。 DataSet.RejectChanges 方法回滚自创建 DataSet 以来或上次调用 DataSet.AcceptChanges 以来对 DataSet 进行的所有更改。 DataSet.HasChanges 方法获取一个值,该值指示 DataSet 是否有更改,包括新增行、已删除的行或已修改的行。 1. ADO.NET 没有记录移动的概念2. 可以考虑用事务处理 if dataset.haschanges() { //执行保存操作}//取消修改dataset.rejectchanges();//就行了 截获DataGridView的Tab键问题,急急急!谢谢! C#能够使主板或声卡发声吗,怎么实现呀?高手帮忙亚!! 有关c# 操作Oracle的 long类型数据问题!急!!!!!!!急!!!!!!!!!! axMSChart的问题有高手能解决吗!? 找一个工具。 能否将C#编写的windwos应用程序编译为native code以提高运行速度 DataAdapter的命令 C#学习中.有些小问题,请指教一下.谢谢. 请教一个XML序列化的问题 winform数据临时保存及校验问题 怎样调整表中列的宽度使其填满整个datagrid C#语音聊天
回滚自创建 DataSet 以来或上次调用 DataSet.AcceptChanges 以来对 DataSet 进行的所有更改。
获取一个值,该值指示 DataSet 是否有更改,包括新增行、已删除的行或已修改的行。
2. 可以考虑用事务处理
dataset.rejectchanges();
//就行了