Bonjour,
Je suis étudiant en informatique et je suis occupé à produire mon premier projet en c#. Cependant j'ai un petit problème qui me résiste malgré mes recherches. J'espère que vous pourrez me mettre sur la piste.
Voilà, j'ai une base de données avec nottament deux tables (propriétaire et véhicule). Je désire afficher dans une combobox tout les propriétaires, et suivant le propriétaire sélectionné dans la combo, afficher dans la combobox des véhicules uniquement les véhicule du propriétaire sélectionné.
J'affiche sans problèmes dans mes combobox grâce à un dataAdapter qui garni ma dataset qui elle meme garni mes combobox par un dataview. Ensuite, dans ma méthode de la combobox propriétaire, je place le code suivant :
selectProprio = "'"+this.cmbNumProprio.Text+"';";
reqComboChassis ="select distinct NumChassis from VehProprio where NumProprio =" + selectProprio;
this.cmbNumChassis.DataSource=ConnectBD.selectBdCombo(reqComboChassis,nomtablevehphys);
this.cmbNumChassis.DisplayMember= "NumChassis";
commentaire sur le code :
------------------------------
- Je mes des "'" autour du contenu de ma combobox proprio car c'est une bd access.
- NumProprio est la clé primaire de ma table propriétaire
- Ma méthode selectBdCombo est ma méthode qui garnie mes combobox comme je l'ai décrit ci dessus et qui me renvoi un dataview.
Mais celà ne marche pas .... Pourriez-vous m'éclairer svp??? Mercii !!!
Partager