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 :

Problème de ComboBox, TextBox et BDD (VB6)?


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Janvier 2007
    Messages : 56
    Par défaut Problème de ComboBox, TextBox et BDD (VB6)?
    salut. j'ai un petit problème concernant la connexion de ma combobox à une base de données Access à travers un ADO.
    ma base de données contient pour chaque enregistrement: le nom d'un fournisseur et ses renseignements (Patente, Compte Bancaire ...).
    j'ai dans mon programme une combobox cboFournisseur liée par l'ADO adoDC1 au champs fournisseur de ma base de donnée fournisseurs.mdb; et des TextBox txtPatente et txtCompteBancaire qui contiendront les autres renseignements (en utilisant juste la Fenêtre Propriétés). Je veux donc que quand je clique dans ma ComboBox, les TextBox se remplissent avec les données correspondantes.
    Mais je n'arrive qu'à faire apparaître la liste dans cboFournisseur sans que les TextBox ne se remplissent !
    j'ai rempli les propriétés DataField et DataSource. Est ce que je dois remplir aussi DataMember ?
    Est ce que quelqu'un pourrait m'aider ?
    Mon code est le suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub cboFournisseur_Click()
        adoDC1.Recordset.Find "Fournisseur = '" & _
        cboFournisseur.Text & "'"
        txtCompteBancaire.Text = adoDC1.Recordset.Fields("Compte Bancaire")
    End If

  2. #2
    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
    La réponse se trouve surement dans un des tutoriels de ce site.

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Janvier 2007
    Messages : 56
    Par défaut
    Merci. J'ai téléchargé quelque uns et je vais voir si j'y trouve ma solution.

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Janvier 2007
    Messages : 56
    Par défaut
    Désolé, mais j'arrive toujours pas à trouver ma solution.
    Dans les tutoriels, y a beaucoup de choses intéressantes mais j'ai pas trouvé comment associer mes TextBox au clic de la boîte combo cboFournisseur.
    il y a toujours juste un qui apparaît dans les TextBox, mais quand je change de fournisseur en cliquant dans cboFournisseur rien ne se passe.
    Mais ça marche juste si j'utilise le code comme par exemple :
    txtCompteBancaire.Text = "11111".
    mais ce n'est pas pratique puisque je veux que ça se fasse automatiquement.
    Help !!!

  5. #5
    Membre éprouvé
    Avatar de khany
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 073
    Par défaut
    Je te suggère d'utiliser un datacombo, tu auras là une propriété Bookmark qui te permettra de toujours pointer sur l'enregistrement sélectionner dans cette datacombo !

    Ensuite, tu remplis tes textboxes avec la valeur des champs ou tu les lies aussi et ils se modifieront quand tu pointeras sur un autre enregsitrement !

Discussions similaires

  1. Problème avec les textBox et ComboBox
    Par fdegrave dans le forum Excel
    Réponses: 8
    Dernier message: 09/05/2013, 15h59
  2. [XL-2003] Problème avec ComboBox et TextBox
    Par Aphroditeuh dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/06/2009, 09h08
  3. [VB6/mysql]:Problème d'insertion dans une bdd
    Par gaetan.tranvouez dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 14/06/2006, 10h15
  4. [DEBUTANT - VBA] Problèmes de ComboBox
    Par _Maniak dans le forum Général VBA
    Réponses: 13
    Dernier message: 10/03/2006, 10h02
  5. Problème de restauration de la bdd master
    Par biquetv dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 22/06/2004, 16h25

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