南雄北北

导航

平时写代码时 用到datatable 遇到 “不能通过已删除的行访问该行的信息。”异常的解决方法。

          今天在使用datatable 时 要删除一行数据,用了datatable.Row[i].delete();方法,发现调试通不过。在网上找到了一些资料。原来还需要提交datatable.AcceptChanges(); 这样就可以了。另外发现一个小问题。用

for(int i=0;i<RowCount ;)

{

   if(条件)

   {

     i=0; 

    }

  else

 {i++ }

}

发现还可以这样用,不知道会不会影响效率。

posted on 2010-03-10 16:46  南雄北北  阅读(324)  评论(0编辑  收藏  举报