比如这两条数据
2,3,4,5 是原来表中的数据
4,5,6,7,8,9 这个是修改的数据
怎么才能得到2,3是删除的 6,7,8,9是新增的呢。
------解决思路----------------------
记得DataTable 的Row 有RowState属性,记录行的状态,有修改或者删除。
------解决思路----------------------
有必要考虑的这么复杂吗?
直接2345全部删除,然后45678新增
------解决思路----------------------
多表关联操作一般都这么做的,最多用事务保证数据准确性