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 :

problème DBLookupListBox selection


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
    Août 2004
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 25
    Par défaut problème DBLookupListBox selection
    problème DBLookupListBox selection :

    j'ai un problème avec DBLookupListBox
    j'ai utilisé un DBLookupListBox et un ListBox
    objectif c de selectinner des nom(c une liste des nom) du BLookupListBox
    et l' envoyer au ListBox mais le probleme c
    quand je le relie avec une table filtrée ou avec un query qui me donne que les nom avec des connditions je peu selectionner
    quand je selectionne la couleur bleu n'apparaître pas et toujours le premier nom qui se deplace

    req: je utilise pour le deplacemment ca:

    karima:=False;
    for i:=0 to ListBox1.Items.Count-1 do
    if ListBox1.Items[i]=selec_enf.DBLookupListBox1.SelectedItem then karima:=True;
    if not karima then
    begin
    ListBox1.Items.Add(selec_enf.DBLookupListBox1.SelectedItem);
    end;


    merci

  2. #2
    Membre éclairé
    Inscrit en
    Mai 2002
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 275
    Par défaut
    Bonjour,

    Est-ce que les propriétés DataSource et DataField de ton TDBLookupListBox sont-elles remplies?
    En attendant, je permets d'optimiser ton code.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    if ListBox1.Items.IndexOf(DBLookupListBox1.SelectedItem) = -1 then
          ListBox1.Items.Add(DBLookupListBox1.SelectedItem)
    IndexOf permet de rechecher l'indice d'une chaine. Si elle n'est pas trouvée IndexOf renvoi -1.
    A+
    Cyril

  3. #3
    Membre averti
    Inscrit en
    Août 2004
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 25
    Par défaut probléme DBLookupListBox selection
    merci Cyril

    les propriétés DataSource et DataField de mon TDBLookupListBox non ne sont pas remplies j'ai remplie ListSource , ListField et KeyField

    c pour aficher et selectionner

    merci pour l'optimisation du code
    j'ai jamais travail avec IndexOf ,
    ca marche trés bien merci

    devkar
    A+

  4. #4
    Membre éclairé
    Inscrit en
    Mai 2002
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 275
    Par défaut
    Est-ce que ton problème de sélection est résolu?

  5. #5
    Membre averti
    Inscrit en
    Août 2004
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 25
    Par défaut
    mon problème de sélection est toujours le même

    le problème est dans laselection anant de cliquer sur le boutan qui fait le deplacement ou de faire le doubl qui fait la maime operation
    mais le probleme est de selectionner un nom parmi les autres noms

    A+

  6. #6
    Membre éclairé
    Inscrit en
    Mai 2002
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 275
    Par défaut
    J'ai un peu de mal à comprendre ton écriture.
    En résumé tu cliques sur ta liste pour sélectionner un nom
    et ta sélection n'est pas en sur-brillance (Bleu).????

  7. #7
    Membre averti
    Inscrit en
    Août 2004
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 25
    Par défaut
    OUI
    A+

  8. #8
    Membre éclairé
    Inscrit en
    Mai 2002
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 275
    Par défaut
    Ta liste est-elle en ReadOnly?

  9. #9
    Membre averti
    Inscrit en
    Août 2004
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 25
    Par défaut DBLookupListBox1 SELECTION
    NON
    DBLookupListBox1.ReadOnly:=false
    *************
    A+

  10. #10
    Membre éclairé
    Inscrit en
    Mai 2002
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 275
    Par défaut
    Tu devrais tester dans un petit projet car il n'y a aucune raison que cela
    ne fonctionne. Je viens de le faire et cela fonctionne trés bien et avec les propriétés par défaut.

  11. #11
    Membre averti
    Inscrit en
    Août 2004
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 25
    Par défaut
    bonjour cyril
    Merci pour ton aide
    C vrais il n'y a aucune raison que cela
    ne fonctionne pas
    J’ai trouvé ou est le problème

    (j’ai fait une requête ordere par date de naissance et j’ai pas saisie
    les date ne nais , alors la requete ne pas pas faire le order by avec des champs vide
    quand je sectionne dans DBLookupListBox ca marche pas la sélection n'est pas en sur-brillance)
    merci pour ton aide encore une fois

    devkar

    A+

  12. #12
    Membre éclairé
    Inscrit en
    Mai 2002
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 275
    Par défaut
    Bonjour,

    N'oublie pas de mettre le TAG Résolu.
    Bon dev .

    A+
    Cyril

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

Discussions similaires

  1. Problème performance SELECT avec jointure
    Par Netgamer dans le forum Requêtes
    Réponses: 7
    Dernier message: 05/08/2005, 10h20
  2. Problème de "select" avec des valeurs a null
    Par SchpatziBreizh dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 01/07/2005, 16h08
  3. Problème de select sur une date (DATETIME....)
    Par zeldoi5 dans le forum Langage SQL
    Réponses: 7
    Dernier message: 16/05/2005, 11h19
  4. [XSL] Petit problème de selection d'un noeud
    Par Greg L. dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 25/04/2005, 09h39
  5. Problème avec select top
    Par franculo_caoulene dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 10/12/2004, 14h55

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