Vb.net Net反向数据表顺序

Vb.net Net反向数据表顺序,vb.net,sorting,datatable,rows,reverse,Vb.net,Sorting,Datatable,Rows,Reverse,查看数据表顺序的最简单方法是什么 ' Clean Table dtRows.Columns.Add("date", GetType(DateTime)) For Each row In dtRows.Rows row("date") = DateTime.Parse(row(0).ToString.Replace("""", "")) Next ' Remove Old Col dtRows.Columns.Remove("Col

查看数据表顺序的最简单方法是什么

    ' Clean Table
    dtRows.Columns.Add("date", GetType(DateTime))
    For Each row In dtRows.Rows
        row("date") = DateTime.Parse(row(0).ToString.Replace("""", ""))
    Next

    ' Remove Old Col
    dtRows.Columns.Remove("Column1")

    ' Sort
    dtRows.DefaultView.Sort = "date ASC"
对我来说什么都不做,所以我宁愿用一个循环来反转它


我尝试过用DateTime类型重新创建一个新列,然后删除旧列并以此进行排序,但这对我不起作用。

查看已排序的数据表的最简单方法是使用
数据视图

 Dim dv As DataView = dtRows.DefaultView
如果在创建数据视图之前设置了默认排序,则
dtRows.DefaultView.Sort=“date ASC”
将设置默认排序。要扫描
数据视图
,请使用以下命令:

For Each row As DataRowView In dv
  'Do something
Next

查看已排序的数据表的最简单方法是使用
DataView

 Dim dv As DataView = dtRows.DefaultView
如果在创建数据视图之前设置了默认排序,则
dtRows.DefaultView.Sort=“date ASC”
将设置默认排序。要扫描
数据视图
,请使用以下命令:

For Each row As DataRowView In dv
  'Do something
Next