Combobox lié a une base de donnée

mimille63 Messages postés 8 Date d'inscription mardi 10 octobre 2006 Statut Membre Dernière intervention 17 janvier 2007 - 5 déc. 2006 à 10:38
mimille63 Messages postés 8 Date d'inscription mardi 10 octobre 2006 Statut Membre Dernière intervention 17 janvier 2007 - 5 déc. 2006 à 15:56
Bonjour,Une question sur les combobox. Je charge un formulaire qui recupere des données dans une base. Sur ce formulaire j'affiche un combobox qui correspond a un etat (0, 1 , 2 ...) Cette valeur numérique ne correspond a rien pour l'utilisateur puisque 0 "Supprimé", 1 "Actif" ... Comment faire pourque les chiffres soient transparent et que seul les textes soit visible.
J'ai cherché des exemples. J'ai trouvé des choses qui ressemble a savoir le remplissage de combobox avec des items a plusieurs colonne mais quand je charge une valeur de ma base, la valeur numérique est affiché et si je modifie la valeur en selectionnant dans la combo alors si je valide les modif, j'envoie du texte dans un champ numérique sur ma base.

Si qq'un peut m'aider

4 réponses

MorpionMx Messages postés 3466 Date d'inscription lundi 16 octobre 2000 Statut Membre Dernière intervention 30 octobre 2008 57
5 déc. 2006 à 11:13
Salut

Tu devrais pouvoir t'en sortir en utilisant les propriétés DisplayMember (texte a afficher) et ValueMember (valeur a renvoyer)

Mx
MVP C# 
0
mimille63 Messages postés 8 Date d'inscription mardi 10 octobre 2006 Statut Membre Dernière intervention 17 janvier 2007
5 déc. 2006 à 11:52
merci pour ta reponse, il est vrai que je dois pouvoir m'en sortir avec ca mais lorsque je charge mes données sur mon formulaire, ma combobox n'affiche pas la valeur texte mais la valeur trouvé dans la base en numérique.
0
MorpionMx Messages postés 3466 Date d'inscription lundi 16 octobre 2000 Statut Membre Dernière intervention 30 octobre 2008 57
5 déc. 2006 à 12:14
Et le libellé correspondant au chiffre, il se trouve aussi dans la base de données ?

Mx
MVP C# 
0
mimille63 Messages postés 8 Date d'inscription mardi 10 octobre 2006 Statut Membre Dernière intervention 17 janvier 2007
5 déc. 2006 à 15:56
Ben malheureusement non. Snif ! Sinon ca serait tellement plus simple.
0
Rejoignez-nous