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

Windows Forms Discussion :

ComboBox lié aux données d'une table


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 24
    Par défaut ComboBox lié aux données d'une table
    Bonjour,

    J'ai un petit souci concernant les combobox sous VB.Net.

    Avant toute chose, je bosse sur VS 2008 et Framework 3.5.

    Alors voilà, j'ai un combobox sur ma Form qui est lié aux données d'une table ayant deux champs (seulement).

    A l'exécution le combobox se remplit très bien donc je suis content.

    Maintenant, j'aimerais me positionner sur une des valeurs (items) de mon combobox en fonction d'un argument. Je m'explique :

    Je reçois un taux de TVA en paramètre "par défaut". Mais dans chaque pays les taux de TVA diffèrent en fonction du bien et du service.

    Je remplis mon combobox avec toutes les valeurs de la table et ensuite à l'exécution, j'aimerais me positionner sur LE taux adéquat grâce au paramètre.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ' Taux TVA
    Me.ComboBox1.SelectedIndex = Me.ComboBox1.Items.IndexOf(Me.articleOriginal.getTauxTVA())
    L'idée est là... mais ça ne fonctionne pas car mes Items sont de type DataRowView. J'aimerais avoir une solution.

    Merci beaucoup.

  2. #2
    Membre Expert
    Avatar de olsimare
    Inscrit en
    Décembre 2006
    Messages
    1 184
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 184
    Par défaut
    Bonjour.

    T'as essayé avec selecteditem ?

    Cdt.

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 24
    Par défaut
    Oui oui, je l'avais déjà essayé.

    Mais ça ne marche pas du tout.

    Merci

  4. #4
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    Essaie en modifiant la propriété text.

    J'avais eu un truc du genre avec VS2003 et le framework 1.1 et j'avais utilisé la propriété text pour résoudre mon problème.

    Griftou.

  5. #5
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 24
    Par défaut
    Effectivement, ça a l'air de fonctionner.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Me.ComboBox1.Text = article.getTauxTVA().ToString()
    Me place toujours à la bonne position dans le combobox. Je ne pensais pas à une astuce aussi simpliste



    Si quelqu'un a une autre idée, je suis preneur.

Discussions similaires

  1. Réponses: 15
    Dernier message: 17/03/2015, 22h42
  2. Acceder aux données d'une table à l'autre
    Par nicolasroy dans le forum Grails
    Réponses: 1
    Dernier message: 19/06/2012, 11h00
  3. [Débutant] colonne liées aux données d'une autre table
    Par Lendcap dans le forum VB.NET
    Réponses: 1
    Dernier message: 03/04/2012, 22h26
  4. [VBA] accéder aux données d'une table
    Par Schniko dans le forum VBA Access
    Réponses: 13
    Dernier message: 27/02/2008, 00h36
  5. Copie des données d'une table d'une base Interbase 6
    Par Djedjeridoo dans le forum InterBase
    Réponses: 6
    Dernier message: 02/02/2004, 09h39

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