cs_Redfire
Messages postés24Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention24 février 2009
-
19 févr. 2009 à 12:33
enviejob07
Messages postés1Date d'inscriptionlundi 19 février 2007StatutMembreDernière intervention23 mai 2009
-
23 mai 2009 à 00:19
Bonjour, je débute en C#, j'espère que vous pourrez m'aider.
Voici mon problème :
Je dispose d'une base de données Access, je voudrais récupérer 2 champs d'une table (ID et Intitule) et afficher l'intitulé dans mon contrôle ComboBox. Jusque là, pas de soucis, mais j'aimerais que lorsqu'un item de mon Combobox est sélectionné, une MessageBox contenant l'ID apparaisse. Hors, avec mon code, la MessageBox ne m'affiche pas l'ID en lui-même, mais le texte "ID".
Voici mon code, si vous pouvez jeter un oeil et me dire ce qui cause celà, je vous en serais très reconnaissant.
Merci d'avance :-)
cs_Redfire
Messages postés24Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention24 février 20091 19 févr. 2009 à 12:54
Merci pour ta réponse WishhhMaster.
Hmmmm, non, ça ne semble pas fonctionner comme ça.
Ma box contient des éléments non triés, ça me renvoie dans l'ordre "1,2,3,4,5,6,..."
Et pareil si je les trie, donc il ne semble pas me renvoyer la valeur du champ ID :/
Tu détruit MyDs alors que comboBox1.DataSource lui fait référence. En C++ ce serait le plantage assuré. Je préconiserai de ne pas invoquer Dispose sur tes objets et de laisser faire le garbage collector.