Arthenius
Messages postés1182Date d'inscriptionmercredi 21 janvier 2004StatutMembreDernière intervention 6 septembre 2011
-
3 août 2005 à 11:23
Arthenius
Messages postés1182Date d'inscriptionmercredi 21 janvier 2004StatutMembreDernière intervention 6 septembre 2011
-
3 août 2005 à 11:58
Salut a tous,
je perd du temsp sur un truc, alors je viens vous demander de l'aide..
voila mon pb, j'utilise des dataset rempli par bdd, avec des databinding sur differents textbox ou autre combo
qd je creer une nouvelle ligne :
DataRow row = ds.TS_TRAVAUX.NewRow();
j'initialise certains champs :
if( res!= System.DBNull.Value)
{
row["OBJTNUM"] = res;
}
puis j'ajoute au dataset :
ds.TS_TRAVAUX.Rows.Add(row);
ces champs sont binder a une combo...
mais voila dans le dataset il y a bien les donnees mais a l'affichage rien n'est inscrit
voila le binding :
Cbo_OBJTNUM.DataBindings.Clear();
Cbo_OBJTNUM.DataBindings.Add(
new Binding("SelectedValue", ds.TS_TRAVAUX, "OBJTNUM"));
bref comment forcer l'affichage de ces données du dataset sur la combo...????????
Arthenius
Messages postés1182Date d'inscriptionmercredi 21 janvier 2004StatutMembreDernière intervention 6 septembre 201114 3 août 2005 à 11:40
au load de ma form je fais ca :
Da_Objtourn.Fill(ds.TS_OBJTOURN);
Cbo_OBJTNUM.DataSource = ds.TS_OBJTOURN;
Cbo_OBJTNUM.ValueMember = "OBJTNUM";
Cbo_OBJTNUM.DisplayMember = "OBJTLIB";
ca rempli de donner la combo
apres je fais un binding sur la selectedvalue, pour lier les données du dataset avec celle de la combo (rempli grace au valuemember et displaymember effectivement...