データテーブルから行を削除する方法について調査しました。
Dataset.Datatable.Rows(0).Delete()
私が今抱えている問題は、linq クエリから特定のデータを削除する必要があることです。
Dim qy = From rows In loadedData
Where rows.Field(Of Double)("count") = elem
Take elem
Select ("count")
私がする必要があるのは、このlinqクエリの結果にある行を削除することです.
"Delete top elem from loaded data where count = elem"
私の調査によると、linqクエリを使用してデータを操作することはできず、選択することしかできないことが示されているため、vb.netでそれを記述する方法がわかりません。
ああ、私が選択したトップ要素を持っている理由は、要素を複製できるため、500 行と 500 行のカウントを持つことができるからです。したがって、このクエリを使用して最初の 500 行を取得してから削除しているため、クエリを再度実行しても重複データは取得されません。
どんな助けでも大歓迎です。