DataViewを使って
DataTable
内のデータをフィルタリングするには、まず、フィルタリングしたいDataTableの
DefaultView
属性にSystem.Data.DataView
型の変数を代入してください。
その後、DataView
変数のRowFilter
属性に、適用したいフィルタを代入してください。この例では、"ID > 2
“を使って、DataTable
内の2より大きいInt32の
値をすべてフィルタリングしています。
そして、DataViewが
実際にフィルタリングされたことを確認するために、Foreach DataRow
アクティビティを使って、DataView
内のすべての行を出力しています。以下に例を示します。viewを
DataView
変数、dtを
DataTable
変数とします。