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 6 et antérieur Discussion :

VB 6 ComboBox


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Étudiant
    Inscrit en
    Août 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2006
    Messages : 32
    Par défaut VB 6 ComboBox

    Je travaille sur un logiciel de Gestion des Absences et j'ai un combobox qui affiche les libellésService de ma table SERVICE
    Je voudrais en plus qu'il affiche à l'évenement comboservice_click() l'identifiant(dans ma table service) correspondant à la valeur du comboservice.listindex
    Ex:
    Si par exemple je deroule mon combobox et je clic sur COMPTABILITE je doit avoir le NumServ(numero service) de ma table SERVICE affiché dans un txtNumServ

    J'espère que j'ai été plus précis.

    Merci:-) de me répondre!

  2. #2
    Membre confirmé Avatar de AurelieB
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2006
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 55
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2006
    Messages : 91
    Par défaut combobox
    Ca devrait faire l'affaire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    txtNumServ.Text = ComboService.List(ComboService.ListIndex)

  3. #3
    Membre averti
    Étudiant
    Inscrit en
    Août 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2006
    Messages : 32
    Par défaut
    Citation Envoyé par AurelieB
    Ca devrait faire l'affaire:

    txtNumServ.Text = ComboService.List(ComboService.ListIndex)

    Ce code affiche la valeur de l'index du combo. ce que je veux c'est l'identifiant de la valeur dans la table SERVICE

    Merci

  4. #4
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Essaie ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    txtNumServ.Text = ComboService.Text
    [Edit] Et puis non, essaie pas ça! Je viens de relire la question. Faudra faire une requête SQL. Malheureusement, j'ai la cervelle engourdie ce matin... (je n'ai pris qu'un seul café) et le SQL, c'est pas encore mon dada.

  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 301
    Par défaut
    Re

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Liquid a dit :
    ce que je veux c'est l'identifiant de la valeur dans la table SERVICE
    Si j'ai bien compris tu veux la valeur enregistrée dans la base correspondant au service sélectionné.
    Si s'est le cas dacodac avec Zaza, il faut passer par une requete SQL.
    Sinon je ne peut pas t'aider, Désolé.

    A+

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 301
    Par défaut
    Essai

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    txtNumServ = "SELECT NumServ FROM SERVICE WHERE Service = " & NomVariableService
    A+

Discussions similaires

  1. Multi-selection dans une ComboBox ?
    Par Moloko dans le forum MFC
    Réponses: 5
    Dernier message: 07/07/2021, 17h26
  2. [VB6] [Interface] ComboBox à plusieurs colonnes
    Par mtl dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 30/03/2004, 17h35
  3. [VB6] [Interface] Grille avec combobox
    Par khany dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 15/01/2003, 09h55
  4. combobox et readonly
    Par Mac leod dans le forum C++Builder
    Réponses: 6
    Dernier message: 28/11/2002, 10h27
  5. combobox->text
    Par clovis dans le forum C++Builder
    Réponses: 18
    Dernier message: 21/06/2002, 15h43

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