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

Delphi Discussion :

affecter le résultat d'une requete à une comboBox


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 365
    Par défaut affecter le résultat d'une requete à une comboBox
    comment je peux affecter le résultat d'une requete aux éléments d'une comboBox (cbEtudiants)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    cmdSelect := 'Select distinct Name from Table_Etudiants';
    with MyQuery do
    begin
      //apres connection et paramètres de connection
      sql.Add(cmdSelect);
      open;
    end;
    je veux que ma cbEtudiants m'affiche la liste des étudiants sortis par la requete..
    Merci

  2. #2
    Membre émérite Avatar de PadawanDuDelphi
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2006
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2006
    Messages : 678
    Par défaut
    Bonjour,

    Normalement ta query doit est relier a une TTable ou a un élément permattant l'interfaçage avec ta base.
    Donc tu peut faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    With DataModule1.Table1.DataSet do
      begin
        Open;
        First;
        While not EOF do
        begin
     cbEtudiants.Items.Add(Fields[0].AsString); //ton champs name (tu peux aussi utiliser fieldbyname('name');
          Next;
        end;
    @+.

  3. #3
    Membre confirmé
    Profil pro
    Enseignant
    Inscrit en
    Juillet 2004
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juillet 2004
    Messages : 128
    Par défaut
    Pense à vider ton comboBox d'abord.

  4. #4
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 365
    Par défaut
    ma query est juste reliée à une connexion ADO
    quand j'utilise ça boucle infiniment

  5. #5
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 365
    Par défaut
    Au temps pour moi...

    il fallait juste ajouter MyQuery à Next -( i.e MyQuery.Next)

    merci bp

  6. #6
    Membre émérite Avatar de PadawanDuDelphi
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2006
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2006
    Messages : 678
    Par défaut
    Citation Envoyé par freestyler
    Au temps pour moi...
    il fallait juste ajouter MyQuery à Next -( i.e MyQuery.Next)
    Ca m'arrive tout le temps aussi .

    bon prog, @+.

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

Discussions similaires

  1. affecter le résultat d'une requete à une variable globale
    Par Giuseppe24 dans le forum Développement de jobs
    Réponses: 4
    Dernier message: 26/03/2010, 14h13
  2. affecter le resultat d'une requete à une variable
    Par thor18 dans le forum VBA Access
    Réponses: 13
    Dernier message: 22/11/2007, 16h40
  3. Ajouter résultat d'une sous requete à une requete principale
    Par pioupioudancer dans le forum Langage SQL
    Réponses: 4
    Dernier message: 20/11/2007, 12h19
  4. résultat non souhaité d'une requete sql
    Par mayers dans le forum Requêtes
    Réponses: 4
    Dernier message: 25/07/2007, 00h01
  5. affecter le résultat de chaque colonne à une variable
    Par zut94 dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 21/11/2005, 17h35

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