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.NET Discussion :

ComboBox VB et bases de données


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 1
    Par défaut ComboBox VB et bases de données
    Bonjour,

    Je suis débutant en VB et j'aimerai résoudre un problème au niveau du Combobox.
    La liste se remplit automatiquement à partir de la base de donnée mais une fois que j'ai ajouté une ligne dans une table de la base, je la vois pas au niveau du combobox.
    J'ai ajouté la ligne manuellemnt sur la base, peut étre que le problème vient de là!
    Merci de votre aide

  2. #2
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Citation Envoyé par dekster Voir le message
    La liste se remplit automatiquement à partir de la base de donnée .
    Ah bon comment? Veux tu dire que ton code remplis le combobox?



    Citation Envoyé par dekster Voir le message
    mais une fois que j'ai ajouté une ligne dans une table de la base, je la vois pas au niveau du combobox
    A priori, si tu charges ton combobox avec des données de la base de données, il aura les données à l'instant T. Si tu ajoutes une ligne dans ta base, alors recharge ton combobox.

    En tout cas, bien que tu sois débutant, il faut un peu mieux expliquer... avec quoi tu travailles, ce que tu fais, ta base de données, ton code. Parce que je pense que ça donne pas envie de répondre.

  3. #3
    Membre extrêmement actif
    Avatar de FailMan
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2010
    Messages
    1 602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 1 602
    Par défaut
    Citation Envoyé par dekster Voir le message
    Bonjour,
    La liste se remplit automatiquement à partir de la base de donnée mais une fois que j'ai ajouté une ligne dans une table de la base, je la vois pas au niveau du combobox.
    Merci de votre aide
    Tout dépend de comment tu fonctionnes.
    Ta BDD est-elle externe (type MySQL) ou c'est celle de Visual Studio (que tu peux avoir en cliquant sur Données) ?
    Si tu travailles sur la BDD de Visual Studio dans ce cas, tu n'as aucun code à saisir, tout passe par les options, et tout se met à jour automatiquement.

    Si tu travailles sur une BDD type MySQL, vérifie que ta requête correspond.

    Tu dis que tu as ajouté une ligne manuellement. Comment ça ?
    J'ai eu un problème une fois similaire, j'avais une appli se connectant à MySQL, en ajoutant des tuples dans MySQL je les retrouvais pas dans mon appli car l'appli travaillait sur les données de Visual Studio (donc pas mises à jour lorsque j'ai ajouté le tuple sous MySQL).
    Comme l'a dit mactwist69, précise un peu plus ton cas, et hésite pas à lâcher quelques bouts de code si tu en as.

    Si tu bosses sous MySQL, tu devrais passer par les namespaces Mysql.Data.MySqlClient plutôt que de faire Données > Ajouter une nouvelle source de données, puisque Visual Studio travaillera non pas sur ta base MySQL mais sur la base qu'il aura importé dans ton projet. Le problème vient peut-être de là.

Discussions similaires

  1. Combobox multiples pour base de données
    Par zeb33 dans le forum Excel
    Réponses: 3
    Dernier message: 31/07/2008, 07h53
  2. Meilleur moyen de populer une Combobox depuis une base de données
    Par Miles Raymond dans le forum Windows Forms
    Réponses: 4
    Dernier message: 03/07/2008, 10h34
  3. Remplir un combobox avec une base de donnée
    Par tomenbois dans le forum C#
    Réponses: 12
    Dernier message: 12/12/2007, 20h37
  4. Importer la structure d'une base de donnée dans un combobox
    Par hanines dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 23/09/2005, 22h41

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