参考这个
RowState
返回行的状态。
行状态是一个DataRowState型枚举,包括以下值:
值 |
说明 |
Added |
新增加的行 |
Deleted |
已经删除的行 |
Modified |
已经修改过的行 |
Unchanged |
未曾修改的行 |
Detached |
刚刚创建,还未添加到DataTable中的行;在讲述事件编程的时候,我们会接触到这种状态的行。 |
例如,统计一下订单表中新增行的订购数量之和:
Dim
dt As DataTable = DataTables("订单")
Dim sum As Long
For Each dr As DataRow In dt.DataRows
If dr.RowState = DataRowState.Added Then
sum = sum + dr("数量")
End If
Next
Output.Show(Sum)