none
Ordenar un Datagrid por Fecha en Smart Device RRS feed

  • Pregunta

  • Hola,

    Quería saber si alguien podría guiarme sobre como ordenar un grid por fecha y que me lo haga bien. Hasta el momento hice esto:


    Pero me ordena alfabeticamente.

    Muchas Gracias de antemano,
    CarmenDev

    Dim view As DataView = dtMed.DefaultView
    view.Sort = "Fecha DESC"

     

    • Editado CarmenDev jueves, 7 de mayo de 2009 9:30
    jueves, 7 de mayo de 2009 9:24

Todas las respuestas

  • Encontré la solución (^^)

    Os pongo el ejemplo:

    Dim dt As New DataTable
    Dim dr As DataRow
    
    dt.Columns.Add("Rem", GetType(String))
    dt.Columns.Add("Date", GetType(Date))
    dt.Columns.Add("Priority", GetType(String))
    dt.Columns.Add("Message", GetType(String))
    
    For i as integer = 0 to 10
    dr = dt.NewRow()
    dr("Rem") = "Rem" & i
    dr("Date") = Convert.toDate(i&"/"&i+1&"/2008")
    dr("Priority") = "Low"
    dr("Message") = "Message " & i
    dt.Rows.Add(dr)
    Next
    
    Dim view As DataView = dt.DefaultView
    view.Sort = "Date DESC"
    dgv.DataSource = dt


    Espero que esto ayude.

    Saludos!
    Programmer
    jueves, 7 de mayo de 2009 10:15