What happens if a change is made to the column value on which the
RowFilter is based? Does the row "fall out" of the filtered view?
Dim OldPartId as String = "42"
Dim Dv As DataView = New DataView(MyTable)
Dv.RowFilter = "PartID = " + OldPartID + " AND Qty > 0"
Dim rv As DataRowView
For Each rv In Dv
rv.BeginEdit
rv("Qty") = 0
rv.EndEdit
'// this row now does not meet
'// the filter criterion Qty > 0
'// is it still in the view?
Next