删除行时出错。位置上没有排... VB.Net

时间:2016-08-12 21:46:06

标签: vb.net

删除行时出现错误。我这样做的方法是一旦删除一行,我会回到上一行并检查以确保然后继续。我假设DataTable需要重新索引?我试图在最后添加AcceptChanges(),它也不起作用。

下面是我的代码:

For i = 0 to dt.Rows.Count - 1
  If dt.Rows(i)("Isbn").StartsWith("B") Then
    dt.Rows(i).Delete()
    i -= 1
  End If
Next

0 个答案:

没有答案