Vb.net 为什么我的ListView仍然包含表中的旧值,并且不基于查询进行刷新?
一切看起来都很好,只是当我从表中删除一些内容时,我仍然注意到ListView中的旧项。我说得很清楚,不是吗Vb.net 为什么我的ListView仍然包含表中的旧值,并且不基于查询进行刷新?,vb.net,oracle,listview,Vb.net,Oracle,Listview,一切看起来都很好,只是当我从表中删除一些内容时,我仍然注意到ListView中的旧项。我说得很清楚,不是吗 谢谢你的帮助以下是我要做的事情: 1) 删除内容后,我将尝试重新填充listview。 或 2) 我只需要在查询结束时“提交” listView.Items.Clear() cmd.CommandText = " select Item1," & _ "Item2, " & _
谢谢你的帮助以下是我要做的事情: 1) 删除内容后,我将尝试重新填充listview。 或 2) 我只需要在查询结束时“提交”
listView.Items.Clear()
cmd.CommandText = " select Item1," & _
"Item2, " & _
"Item3, " & _
"Item4," & _
"Item5," & _
"Item6" & _
" FROM myTable"
gDR = cmd.ExecuteReader()
While gDR.Read
lstpenaltyview = listView.Items.Add(Null_To_String(gDR("Item1")))
lstpenaltyview.SubItems.Add(gDR("Item2"))
lstpenaltyview.SubItems.Add(gDR("Item3"))
lstpenaltyview.SubItems.Add(gDR("Item4"))
lstpenaltyview.SubItems.Add(gDR("Item5"))
lstpenaltyview.SubItems.Add(gDR("Item6"))
End While