[C#][1.1]Remplir Combobox avec sqlDataReader
bonjour,
Comme l'indique le titre, je cherche à remplir un combobox avec un sqldatareader
Code:
1 2 3 4 5 6 7
|
string strReq = "SELECT PK_TYPBATIMENT, VCH_TYPBATIMENT from TBL_KI_TYPBATIMENT";
SqlDataReader SDR = ... // remplissage : j'ai vérifié, j'ai bien les données attendues dans SDR à la fin de l'opération
this.cbxTypBat.DataSource = SDR;
this.cbxTypBat.ValueMember = "VCH_TYPBATIMENT";
this.cbxTypBat.DisplayMember = "PK_TYPBATIMENT"; |
et j'ai le message d'erreur :
Citation:
Une exception non gérée du type 'System.Exception' s'est produite dans system.windows.forms.dll
Informations supplémentaires : DataBinding complexe accepte IList ou IListSource comme source de données
Est-il possible de remplir le combobox (que je veux utiliser comme une simple liste déroulante) avec un sqlDataReader ? Si oui, comment ? Si non, comment faire autrement ? Merci d'avance ! 8o)