0
 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

テーブルからいくつかのものを削除しても、ListView に古いアイテムが残っていることに気付くことを除けば、すべて問題ないように見えます。クリアしましたよね?

ご協力いただきありがとうございます

4

2 に答える 2

1

これらは私がすることです:

1)ものを削除した後、リストビューを再設定しようとします。また

2)男がデータバインドされたリストビューをどのように実装したかのようなコードを実装してみてください:

于 2013-03-14T19:00:24.323 に答える
0

必要なのは、クエリの最後に「コミット」することだけでした。

于 2013-03-14T20:03:52.920 に答える