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

VB.NET Discussion :

grouper une table d'un dataset


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 29
    Par défaut grouper une table d'un dataset
    Bonjour

    J'ai un dataset, Dans se dataset j'ai des tables (avec des donné sur des chiens par exemple).
    Et j'aimerai connaitre toutes les races de chien contenu dans ma table.
    Je pense qu'il faut utiliser la notion de "Group by" mais je ne trouve pas comment :

    exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Dim MDataSetChien As DataSet
     
            Dim ListeRace() As DataRow
            ListeRace = MDataSetChien.Tables("Chien").Select("Group by race", "race")

    Merci d'avance

  2. #2
    Membre émérite Avatar de yonpo
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2010
    Messages
    617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 617
    Par défaut
    Salut,

    Tu peux effectivement utiliser la méthode Select pour faire ce genre de chose.

    A la suite de ton code, tu dois lire le contenu du datarow (ListeRace).

    Regarde ici dans la partie "Trier,Filtrer, rechercher."

  3. #3
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2005
    Messages
    482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2005
    Messages : 482
    Par défaut
    Perdu, le 'group by' n'existe pas dans la sélection d'un DataTable :
    donc soit tu fais ton 'group by' dans la requête d'origine,
    soit tu fais comme moi : tu fais ta propre routine (j'ai trouvé un DataSetHelper présenté par Krosoft mais il n'a pas l'air de fonctionner des masses...)

Discussions similaires

  1. longueur d'une table dans un DataSet
    Par SirTurbo dans le forum ASP.NET
    Réponses: 1
    Dernier message: 06/09/2007, 00h38
  2. [WCE] Charger une table depuis un dataset
    Par dacid dans le forum Windows Mobile
    Réponses: 15
    Dernier message: 30/11/2006, 11h29
  3. [WinForms]Répercuter la modification d'une table sur le Dataset
    Par kritopal dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 02/09/2006, 09h06
  4. [VB.NET] Trier une table de mon DataSet
    Par San Soussy dans le forum ASP.NET
    Réponses: 3
    Dernier message: 03/03/2005, 17h30
  5. Réponses: 7
    Dernier message: 18/06/2004, 09h58

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