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 :

trier datagrid par colonne - vb 2008


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut trier datagrid par colonne - vb 2008
    Bonjour,
    j'ais réussi a charger ma base mais elle s'affiche dans le désordre ...

    je suis a chaque fois obligé de cliquer sur le header de la 1ère colonne "NumBoites"
    pour re-classer les enregitrements...

    on ne peut pas classer a chaque fois par le biais du code?

    Cordialement,

  2. #2
    Membre éclairé Avatar de sihammaster
    Webmaster
    Inscrit en
    Mai 2009
    Messages
    256
    Détails du profil
    Informations professionnelles :
    Activité : Webmaster
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2009
    Messages : 256
    Par défaut
    Bonjour,
    Tu peux dans ta requête qui charge ton datagrid mettre un tri de ton choix, tu choisirai le champ a trier et tu met le mot "ORDER BY TonChamp" dans ta requête.
    Dans ton cas:
    "select * from tatable order by NumBoite"
    Bonne Continuation

  3. #3
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut
    simplement classer un DataGrid ... on peut pas ??

    Sinon, le trie direct au chargement de la base fonctionne très bien

  4. #4
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut
    Ok, je ne vais pas chercher midi à 14 heures
    la solution du trie au chargement de la base
    a l'aide du "ODER BY" en SQL me va

    Probléme Contourné !!!

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 94
    Par défaut
    Bonjour,

    Sur un DataGrid, je ne vois pas.
    Mais si tu peux remplacer le type par un DataGridView, tu peux utiliser la méthode sort(colonne, ordreDeTri), qui simulera le click sur ton header.

    EDIT : réponse un peu tardive. Je vois que tu as déjà choisi une solution.

  6. #6
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut
    Efféctivement, on peut trié comme tu me l'a dit cougarg

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dtGridCoordonnees.Sort(clNumBoite, System.ComponentModel.ListSortDirection.Ascending)
    je laisse le code pour ceux qui en auraient besoins


    PS: je n'ais pas testé le code ...

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/12/2012, 10h14
  2. Trier tableaux "par colonnes" comme Excel
    Par Naoli dans le forum Général Python
    Réponses: 12
    Dernier message: 06/11/2009, 14h29
  3. datagrid tri par colonne
    Par meryem01 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 03/10/2007, 10h43
  4. [Prototype] Trier un tableau à deux dimensions par colonnes
    Par G.D.V.L. dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 12/06/2007, 12h20
  5. [XSLT][PHP] Trier par colonne.
    Par Extra-Nitro dans le forum XSL/XSLT/XPATH
    Réponses: 9
    Dernier message: 22/08/2006, 13h38

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