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 une dataview


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2010
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 150
    Par défaut trier une dataview
    bonjour j'essaye de trier une dataview par 2 colonne mais je recois pas la reponse correcte voila un teste que je viens de le faire j'ai modifier aussi les erreurs en rouge



    j'utilise le syntaxe suivant
    Code vb.net : Sélectionner tout - Visualiser dans une fenêtre à part
     dv2.Sort = "C7 ASC,C1 DESC"

  2. #2
    Invité
    Invité(e)
    Par défaut
    Je ne suis pas que l'on peut mettre deux critères de tri comme tu fais dans un dataview

    Attaque plutôt au niveau de la requête qui alimente ton dataview, pas très optimisé mais dans ton cas je pense que c'est plus adapté.

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 700
    Par défaut
    Bonjour,

    Si c'est possible, tu peux aussi en amont, définir le type de données stockées dans les colonnes de la DataTable :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
            table.Columns("C1").DataType = GetType(Integer)
            table.Columns("C7").DataType = GetType(Integer)
    Ainsi le tri se fera sur des numériques et non des String.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Exacte, j'avais zappé cette possibilité

  5. #5
    Membre confirmé
    Inscrit en
    Novembre 2010
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 150
    Par défaut
    Citation Envoyé par chrismonoye Voir le message
    Bonjour,

    Si c'est possible, tu peux aussi en amont, définir le type de données stockées dans les colonnes de la DataTable :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
            table.Columns("C1").DataType = GetType(Integer)
            table.Columns("C7").DataType = GetType(Integer)
    Ainsi le tri se fera sur des numériques et non des String.
    ok je fais testé cela le soir

    est pour gcorbineau
    les données provient d'une source html ,stocké dans un array puis vers datatable

Discussions similaires

  1. [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
  2. Comment trier une DBGRID en cliquant sur une colonne
    Par sessime dans le forum Bases de données
    Réponses: 8
    Dernier message: 09/10/2004, 16h18
  3. [Debutant(e)]Trier une liste
    Par LeDébutantJava dans le forum Collection et Stream
    Réponses: 8
    Dernier message: 19/08/2004, 12h44
  4. [langage] Trier une hastable
    Par Gogoye dans le forum Langage
    Réponses: 11
    Dernier message: 03/08/2004, 16h43
  5. Créer une vue pour trier une requete UNION ?
    Par Etienne Bar dans le forum SQL
    Réponses: 3
    Dernier message: 03/01/2003, 20h22

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