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

ASP.NET Discussion :

Problème avec dataset pour remplir listbox [Débutant]


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2011
    Messages : 3
    Par défaut Problème avec dataset pour remplir listbox
    Bonjour,(petit nouveau)

    je vais tenter d'expliquer mon problème le mieux possible. J'ai un dataset rempli avec les valeur d'une table de la BD et je souhaite remplir les
    listbox de ma page avec les choix que l'utilisateur pourra faire.

    Par exemple si on prend l'exemple de la BD suivante

    Exemple : table_Auto

    marque_auto
    Honda
    GM
    GM

    couleur_auto
    rouge
    bleu
    rouge

    Dans ce cas si je voudrais 2 lstbox
    Le premier aurait Rouge et bleu dedans et le deuxième GM et honda

    Mon problème se situe surtout au niveau des doublons que je n'arrive pas à supprimer. Je suis sur qu'il a une méthode simple et que je suis encore passer à coté.

    Merci pour votre aide!

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Mets des DISTINCT dans tes requêtes SQL.

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT DISTINCT marque_auto FROM table_auto
    SELECT DISTINCT couleur_auto FROM table_auto

    Mais il vaudrait mieux que tu aies une table pour les marques et une table pour les couleurs, et des associations via clé étrangère avec la table table_auto

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2011
    Messages : 3
    Par défaut
    Je n'ai aucun doublon dans la base ,mais je veux faire une liste de choix pour l'utilisateur. C'est dans les colonnes qu'il y a des doublons et si j'ajoute toutes la colonnes dans les choix je me ramasse avec 2x la couleur rouge dans les choix


    EDIT: Le distinct marche très bien

    Merci beaucoup ! J'aurais du penser à traiter cette informations dans les requête SQL

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par lordsion Voir le message
    Je n'ai aucun doublon dans la base ,mais je veux faire une liste de choix pour l'utilisateur. C'est dans les colonnes qu'il y a des doublons et si j'ajoute toutes la colonnes dans les choix je me ramasse avec 2x la couleur rouge dans les choix
    Oui, j'avais mal compris au départ, j'ai modifié ma réponse...

    En gardant ta structure de base actuelle tu peux faire des SELECT séparés pour les couleurs et les marques, que tu charges dans leur propre DataTable. Mais ce serait quand même mieux de revoir la modèle de données...

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2011
    Messages : 3
    Par défaut
    C'est bon

    Pour le modèle de donnée je ne pourrais pas faire grand chose. Je suis en stage d'une grande entreprise et je peut pas faire joujou avec la base de données comme je le veux.

    Merci encore!

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 07/02/2006, 18h31
  2. Petit problème avec GCC pour l'Unicode...
    Par Nico*3-3 dans le forum Autres éditeurs
    Réponses: 6
    Dernier message: 29/01/2006, 17h12
  3. problème avec strtok pour récupérer les vides
    Par manikou dans le forum MFC
    Réponses: 4
    Dernier message: 02/06/2005, 20h08
  4. Réponses: 5
    Dernier message: 27/08/2003, 11h45

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