DaFridge
Messages postés22Date d'inscriptionlundi 25 juin 2007StatutMembreDernière intervention 4 janvier 2008
-
16 nov. 2007 à 18:35
DaFridge
Messages postés22Date d'inscriptionlundi 25 juin 2007StatutMembreDernière intervention 4 janvier 2008
-
16 nov. 2007 à 21:40
Bonjour.
Je souhaite créer une colonne dans un DataTable avec une expression qui permettrait de calculer quelque chose comme une moyenne mobile d'une autre colonne.
J'ai donc une instruction pour créer ma colonne :
dataSet.Tables["Moyennes"].Columns.Add(
"Moyenne", System.
Single, [???]
);
Comme si dans Excel j'avais par exemple dans la case B3 "=(A1+A2)/2", et que je l'"étirais" à toute la colonne B (en ayant des valeurs dans la colonne A).
Est-il possible de faire ça en C# à l'aide d'une DataColumn.Expression ?
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 16 nov. 2007 à 21:25
L'expression est un string qui va être parsé...
Il va pouvoir en déduire certaines fonctions (voire MSDN), le nom des columns, mais je ne vois pas comment il ferait pour des customs variables...
DaFridge
Messages postés22Date d'inscriptionlundi 25 juin 2007StatutMembreDernière intervention 4 janvier 2008 16 nov. 2007 à 21:29
Il n'y a pas moyen de sélectionner une case précise ou un ensemble de case précise de la même ligne ou de la même colonne dans les DataColumn.Expressions ?