構文
データテーブル(DataTable)内のレコードをソートする。 ソート 例、並び順1:Date 並び順2:Time
サンプル
Dim dTbl as DataTable ' データテーブルのコピーを作成 Dim dt2 As DataTable = dTbl.Clone() ' ソートされたデータビューの作成 Dim dv As DataView = New DataView(dTbl) dv.Sort = "Date Time" 'dv.Sort = "Date Time DESC" '降順 ' ソートされたレコードのコピー For Each drv As DataRowView In dv dt2.ImportRow(drv.Row) Next
参考
注意
オンメモリデータなのでデータが大量にあると処理が重くなる。メモリと要相談
サイト内リンク
DataSet/DataTable/DataGridView
- DataSet
- DataTable.Sort
- DataTable の行を削除
- DataGridViewについて
- DataGridViewの設定プロパティ
- DataTable.Compute
- 非バインド列
DB系