IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Silverlight Discussion :

requete de recherche par la plus récente date


Sujet :

Silverlight

  1. #1
    Membre du Club
    Inscrit en
    Juin 2010
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 45
    Points : 41
    Points
    41
    Par défaut requete de recherche par la plus récente date
    Bonjour,
    Je voudrais afficher une donnée mais la dernière qui a été saisie. Pour ça, j'ai une propriété "Date" qui est renseignée quand on modifie la donnée. Mais je n'arrive pas à faire ma requete.

    Voici ma méthode :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    public IQueryable<RESA> GetLastRESAByID(int ID)
            {
                DateTime Temp = new DateTime();
     
    // Je stocke ma derniere date pour le document (c'est ici que ça plante)
                    Temp = (DateTime)this.ObjectContext.RESA.Where((res)=>res.ID_Document.Equals(ID)).Max((res1) => res1.Date);
    // ensuite je retourne ma donnée par rapport à sa date et à son id
                    return this.ObjectContext.RESA.Where((res) => res.ID_Document.Equals(ID) && res.Date.Equals(Temp));
     
            }

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Avec ca (ou un truc dans la genre), ca marche pas ?


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.ObjectContext.RESA.Last((res)=>res.Date);

  3. #3
    Membre du Club
    Inscrit en
    Juin 2010
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 45
    Points : 41
    Points
    41
    Par défaut
    ça y est, voilà la fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    public RESA GetLastRESAByID(int ID)
            {
     
                return this.ObjectContext.RESA.Where((res) => res.ID_Document == ID).OrderByDescending((res1) => res1.Date).First();
            }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Requetes paramétrées: recherche par mot clé
    Par r0seBa dans le forum Windows Forms
    Réponses: 7
    Dernier message: 27/03/2010, 15h51
  2. comment récupérer la plus récente date dans mon fichier XML?
    Par brain001 dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 19/04/2009, 12h14
  3. PB Requete de recherche d'un champ type date
    Par papy75 dans le forum Requêtes et SQL.
    Réponses: 14
    Dernier message: 05/03/2008, 17h36
  4. selection par la plus grande date d'une année
    Par Chicna dans le forum Langage SQL
    Réponses: 8
    Dernier message: 21/02/2007, 13h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo