none
Filtrar por Fechas LINQ RRS feed

  • Pregunta

  • Saludos en esta ocasion tengo que filtrar lista de archivos por fecha de creacion tengo para ello esta instruccion

    Estoy usando ASP .NET tengo una caja de texto como DateTimePicker y quiero que al seleccionar la fecha el usuario se filtre el listado de archivos alojados en el directorio.

    Agradecere su ayuda.

    jueves, 8 de noviembre de 2012 19:27

Todas las respuestas

  • hola

    en lugar de usar el Fileinfo en cada momento prque no suaste el Let

    Dim archivos =From arch in Directory.GetFiles(...

                            Let archivo = New FileInfo(arch)

                            Where archivo.CreationTime.Date = datepicker.Value.Date

                            ....

                            order By archivo.CreationTime Descending

             

    Nota: no pongas el codigo como imagen se complcia para copiar y modificarlo

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    viernes, 9 de noviembre de 2012 13:00
  • Hola esosacampossv,

    No entiendo lo que pretendes en el where, estás buscando dentro de un directorio los ficheros que han sido creados el dia que pones en el datepicker?

    Si es así, para que queires ordenar por fecha creación si son todos iguales, así como devolver la fecha creación.

    De todas formas ten mucho cuidado con la comparación de fechas basado en strings, ya que debe coincidir los separadores, ... ¿No sería más fácil comparar los datetimes pasando el text del datepicker a datetime y compararlo directamente contra el CreationTime?

    No sé exactamente lo que pretendes ya que no existe ninguna pregunta ni error detectado. Si no te he respondido se más explicito y intentaré ayudarte más


    @XaviPaper
    http://geeks.ms/blogs/xavipaper

    • Marcado como respuesta esosacampossv lunes, 17 de diciembre de 2012 14:48
    • Desmarcado como respuesta esosacampossv lunes, 17 de diciembre de 2012 14:48
    miércoles, 28 de noviembre de 2012 1:12
  • Muchas gracias a los dos me sirvieron sus sugerencias ya logre resolver, y si precisamente lo que necesitaba es que me mostrara los archivos cargados ordenados por fecha de forma descendente, y pues poder filtrar por una fecha especifica tomando en cuenta la hora se les agradece a los dos.


    Elsa B. Sosa

    lunes, 17 de diciembre de 2012 14:48