当前位置: 代码迷 >> C# >> datatable中存在多个被标记为删除的datarow,怎么批量删除多个datarow,然后更新到数据库
  详细解决方案

datatable中存在多个被标记为删除的datarow,怎么批量删除多个datarow,然后更新到数据库

热度:52   发布时间:2016-05-05 03:40:48.0
datatable中存在多个被标记为删除的datarow,如何批量删除多个datarow,然后更新到数据库
如文章标题所述,用遍历datatable的方法,提示错误
------解决思路----------------------
先把datarow放到datarow[]集合里
然后遍历删除

注意不能用foreach,要用for,否则遍历过程中集合被更改,就会出错

或者用for(int i=rows.count;i>=0;i--)
从后往前删
  相关解决方案