cs_dreamkill
Messages postés14Date d'inscriptionsamedi 17 décembre 2005StatutMembreDernière intervention19 juin 2009
-
19 juin 2009 à 13:55
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 2013
-
21 juin 2009 à 21:29
Bonjour,
J'ai créer un user control dans lequel il y a une combobox, je souhaite
remplir la combobox grâce à ma base de données donc j'utilise
datasource dans les propriété de la combobox je choisi mon Display
Member et mon value member, lorsque je fais le preview j'ai bien mes
champs mais lorsque je lance mon appli il n'y a rien dans ma combo.
J'ai essayé de créer une combo dans ma form principale en utilisant le
même datasource que précédemment et là ma combo est rempli..
Comment faire pour que la combo de mon usercontrol soit aussi rempli?
cs_dreamkill
Messages postés14Date d'inscriptionsamedi 17 décembre 2005StatutMembreDernière intervention19 juin 20091 19 juin 2009 à 17:14
D'accord mais quel partie car j'ai tout créer en utilisant le wizard Datasource dans les propriété de la combobox.
Ce wizard m'a créer un dataset,, Bindingsource et TableAdapter
voilà ma chaine de connection
connectionString="Data Source=ID;Initial Catalog=licence;Integrated Security=True"
Voilà le code du designer de mon usercontrol
private System.Windows.Forms.ComboBox comboBox1;
private System.Windows.Forms.BindingSource companyBindingSource;
private licenceDataSet licenceDataSet;
private test_datasource.licenceDataSetTableAdapters.companyTableAdapter companyTableAdapter;
private System.Windows.Forms.BindingSource companyBindingSource1;
private licenceDataSet1 licenceDataSet1;
private test_datasource.licenceDataSet1TableAdapters.companyTableAdapter companyTableAdapter1;
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 19 juin 2009 à 17:32
Mets un breakpoint où le binding est fait dans le UserControl, vérifie les valeurs que tu obtiens, la connection à la base de donnée, etc.
Si ta combo fait partie d'un UC, il faut un moment où un autre lui dire de se remplir (binding), tu le fais où ça?
cs_dreamkill
Messages postés14Date d'inscriptionsamedi 17 décembre 2005StatutMembreDernière intervention19 juin 20091 19 juin 2009 à 17:44
C'est dans le code que j'ai donné précédemment ds le designer de la combobox
Ce que je comprend pas c'est pourquoi tout fonctionne niquel lorsque je met la combobox dans la form mais lorsque j'utilise le Usercontrol ca marche plus alors que c'est le wizard qui créer tout.. et lorsque je fais un preview data via la combo j'ai bien ce que je veux..