我将2个DataSet的数据用DataSet.Merge()方法合并成一个DataSet
DataSet1(合并前) DataSet2                  DataSet1(合并后)
ID    Name         ID     Name            ID     Name
1      aa           1      gg              1      aa
2      bb           4      dd              2      bb
3      cc           5      ee              3      cc
                                           4      dd
                                           5      ee
但是我把合并后的DataSet更新到数据库出现了问题。我如果用DataAdapter.Update()方法更新,这个方法只对DataSet里面DataRowState不等于Unmodified的行进行更新,但是我用Merge()这个方法进行DataSet合并时,并不改变DataRowState的属性,也就是说如果合并前ID=4那行的DataRowState是Unmodified合并后该行的DataRowState还是Unmodified,那我就无法更新到数据库了,有没有人告诉我该怎么样把我更新后的数据存入数据库呢?