bonjour,

Comme l'indique le titre, je cherche à remplir un combobox avec un sqldatareader
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
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)