現在、改ざんが許可されていないクエリを使用して情報を取得しています。
Dim dt As DataTable = BLL.GetData(variable).Tables(0)
その直後に、フィールドが特定の値で始まるレコードを削除します。
For Each dr As DataRow In dt.Rows
If dr.Item(2).ToString().StartsWith("value") Then
dr.Delete()
End If
Next
私が本当にやりたいことは次のようなものです。
dt.Select.Where(field1 => field1.StartsWith("value")).Delete()
私はそれがその構文ではないことを知っています、そして私はおそらくそれがどのようになるかから非常に離れています。For Each
うまくいきます、私はそれを「単純化」しようとしています。何か案が?ありとあらゆる助けをいただければ幸いです。