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

Bases de données Delphi Discussion :

Problemes composant dans delphi


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 12
    Par défaut Problemes composant dans delphi
    salut a tous.
    j'ai un problème avec DBComboBox1 dans delphi je veux savoir comment éviter les répétitions dans cette composant sachant que je vais le remplir a partie une table de base de donnée

  2. #2
    rsc
    rsc est déconnecté
    Membre émérite
    Avatar de rsc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Côte d'Or (Bourgogne)

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 711
    Par défaut
    Bonjour.

    Que veux-tu dire par "éviter les répétitions" ? Peux-tu être un peu plus précis ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2003
    Messages : 51
    Par défaut
    Bonjour,

    Je pense que tu veux parler de doublons dans ton combo. As-tu essayé en utilisant un "distinct" dans ta requête de chargement ?

  4. #4
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 12
    Par défaut Problemes composant dans delphi
    les répétitions c'a veut dire quant je veux afficher le contenu de table d'une base de donnée dans un DBComboBox il apparut des répétitions dans cette DBCombobox je veux savoir la solution un méthode ou un boucle pour éviter c'a

  5. #5
    rsc
    rsc est déconnecté
    Membre émérite
    Avatar de rsc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Côte d'Or (Bourgogne)

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 711
    Par défaut
    Si tu charges tes valeurs depuis un Query, l'idée de Wriggles est la bonne : mettre un SELECT DISTINCT dans la requête.

    Si tu tiens à charger depuis un TTable ou équivalent, tu peux toujours faire une vérification avant d'ajouter le nouvel item à la liste :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    if (MyComboBox.Items.IndexOf(MonTexte) = -1) then
      MyComboBox.Items.Add(MonTexte);

Discussions similaires

  1. Comment installer un nouveau composant dans Delphi 2009 ?
    Par jeffray03 dans le forum Composants VCL
    Réponses: 6
    Dernier message: 08/05/2009, 15h10
  2. Comment créer un composant dans delphi 7 ?
    Par souminet dans le forum Composants VCL
    Réponses: 2
    Dernier message: 06/04/2008, 12h58
  3. (Re) ordre Z des composants dans delphi
    Par laventure dans le forum Langage
    Réponses: 2
    Dernier message: 10/10/2005, 12h30
  4. suppression d'un composant dans delphi 6
    Par hiko-seijuro dans le forum Composants VCL
    Réponses: 1
    Dernier message: 21/06/2005, 16h00
  5. [Firebird] quels composants dans Delphi 2005
    Par Harry dans le forum Bases de données
    Réponses: 2
    Dernier message: 07/04/2005, 15h29

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