pascalili
Messages postés11Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention 9 mars 2005
-
8 mars 2005 à 11:08
pascalili
Messages postés11Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention 9 mars 2005
-
9 mars 2005 à 15:46
Dans mon appli windows, je remplis un combobox depuis ma base de données. Ma requète est "select A, B, ID from MaTable"
En faisant "monCombo.DisplayMember = "A";" la liste des valeurs de A apparait.
Je garde mon ID avec monCombo.ValueMember = "ID".
Comment faire apparaitre une liste composée de plusieurs données comme "A et B" ?
Si ce n'est pas possible avec la propriété DisplayMember, comment faire avec Items.Add() pour avoir une valeur (id qui est cachée) et les données à afficher pour chaque ligne ?
pascalili
Messages postés11Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention 9 mars 2005 9 mars 2005 à 08:57
Ok, alors je valide !!!
Requete pour sql server : select A + ' toto ' + B as C from maTable
Requete pour oracle : select A || ' toto ' || B as C from maTable
Et donc dans le code :
monCombo.DisplayMember = "C";
Question subsidiaire :
dans un datagrid, comment faire pour actualiser une seule ligne ???
pascalili
Messages postés11Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention 9 mars 2005 9 mars 2005 à 14:24
Dans un datagrid, je peux modifier une celulle. Une fois que la modif est faite, d'autres celulles de cette ligne doivent être mise à jour (par exemple une checkbox). C'est donc cette ligne que je veux actualiser. Me suis-je bien expliqué ?