【发布时间】:2018-12-27 17:13:34
【问题描述】:
我正在循环遍历数据表,如下所示:
For Each row As DataRow In records.Rows
If row.Item("SYS_CHANGE_OPERATION") = "I" Then
End If
Next
当行满足列的条件时,我需要删除同一行的特定列。
如果我想从整个 DataTable 中删除一列,我知道该怎么做。代码很简单:
myDataTable.Columns.Remove("IdKey")
简单的代码,但是,我在 Google 或 SO 中找不到解释如何使用行循环删除列的答案。
帮助!谢谢!
【问题讨论】:
-
您不能仅删除某些行的列。您只能将单元格设置为空。
-
嗯,这是个坏消息。那么如何将单元格设置为空呢?