programmeur69
Messages postés7Date d'inscriptionvendredi 2 janvier 2009StatutMembreDernière intervention16 juin 2009 6 janv. 2009 à 21:11
Bonjour
Merci pour la réponse et bonne année.
Cependant, je me pose une question:
- Je n'arrive pas à trouver comment me connecter à une base de donnée pour pouvoir la mettre à jour, ou afficher les infos selon ce qui est sélectionner dans la combobox.
Ex: une combobox propose les choix suivants:
106
206
306
L'idée est que l'application affiche toutes les 206 incluses dans la bases de données si l'on sélectionne "206" via la combobox .
Est ce faisable ?
Merci
Soyer indulgent, je débute en programmation, et je n'ai pas encore les bonnes méthodes, mais je me suis promis d'y arriver
ed73
Messages postés276Date d'inscriptionlundi 8 septembre 2008StatutMembreDernière intervention15 avril 20132 7 janv. 2009 à 11:48
Bonjour,
Oui, c'est faisable mais il y a pas mal de possiblités. Si vous débutez, le plus simple est d'utiliser les assistants de Visual Studio pour créer des DataSets à partir de votre base de données et de travailler en mode non-connecté.
ed73
Messages postés276Date d'inscriptionlundi 8 septembre 2008StatutMembreDernière intervention15 avril 20132 7 janv. 2009 à 14:21
Plutôt un DataSet pour la base et un TableAdapter par table. On peut aussi créer des TableAdapter pour de requêtes plus complexes.
La Combobox peut aller chercher les données directement dans la base via un BindingSource associé à un TableAdapter.
Pour récupérer la valeur sélectionnée dans la combobox, il faut intercepter le message CBN_SELCHANGE (en C++) ou l'événement SelectIndexChanged (en C#) et effectuer le traitement adéquat.