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

Linq Discussion :

Parcourir une datatable par groupe


Sujet :

Linq

  1. #1
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut Parcourir une datatable par groupe
    Bonjour
    Je cherche la maniere la plus efficace pour parcourir une datatable par groupe

    Exemple : une datatable contient Nom, Prenom,et est triée sur ces deux colonnes

    J'aimerais parcourrir cette datatable par nom en constituant des groupes pour chaque famille

    Actuellement je bricole en utilsant un dataview et un rowfilter a chaque detection d'un nouveau nom, mas ca me semble un peu lourd !

    Linq offre-t-il une solution plus élégante ?
    Merci de votre aide.

  2. #2
    Membre éclairé
    Inscrit en
    Février 2004
    Messages
    363
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 363
    Par défaut
    Une requête du type:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SELECT nom,prenom FROM Personnes
    et tu remplis ton dataset avec.

    ensuite tu requêtes ton dataset de cette façon:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    var groupedResult = from t1 in ds.Tables[0].AsEnumerable() 
                                group t1 by (string)t1.ItemArray[0];
    Avec ça, tu devrais t'en sortir.

  3. #3
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut
    Merci de ta suggestion je vais analyser cela !

Discussions similaires

  1. Parcourir une datatable
    Par élève_ingénieur dans le forum JSF
    Réponses: 2
    Dernier message: 19/07/2011, 11h14
  2. Parcourir une datatable et generer un textbox
    Par pascal_70 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 26/02/2008, 16h30
  3. Une couleur par groupe dans un état
    Par cguedj dans le forum Access
    Réponses: 3
    Dernier message: 03/08/2006, 10h54
  4. [ImageMagick] Parcourir une image pixel par pixel
    Par kip dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 05/10/2005, 14h10
  5. Réponses: 6
    Dernier message: 28/12/2004, 16h09

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