方案一:
小注:
1、acceptchanges和rejectchanges:接受或放弃dataset中所有挂起更改。调用acceptchanges时,rowstate属性值为added或modified的所有行的rowstate属性都将被设置为unchanged.任何标记为deleted的datarow对象将从dataset中删除。调用rejectchanges时,任何标记为added的datarow对象将会被从dataset中删除,其他修改过的datrow对象将返回前一状态。
2、itemarray:获取或设置行中所有列的值。
3、clone和copy:使用copy方法会创建与原dataset具有相同结构和相同行的新dataset.使用clone方法会创建具有相同结构的新dataset,但不包含任何行。
4、newrow() 创建与该表具有相同架构的新datarow。
方案二:
merge:从另一个dataset、datatable或现有dataset中的一组datarow对象载入数据。