Valeur Different

[Résolu]
Signaler
Messages postés
231
Date d'inscription
lundi 27 novembre 2000
Statut
Membre
Dernière intervention
7 juillet 2008
-
Messages postés
231
Date d'inscription
lundi 27 novembre 2000
Statut
Membre
Dernière intervention
7 juillet 2008
-
Salut tout le monde
j'ai un DataTable qui contient une Colonne nommée "ValeurTp" de type Int
je voudrais recupérer  ces  valeurs sans répetition  de cette colonne
Comment je puisse faire ?
Merci D'avance pour votre aide

1 réponse

Messages postés
231
Date d'inscription
lundi 27 novembre 2000
Statut
Membre
Dernière intervention
7 juillet 2008
3
Je vous remerci beaucoup pour votre tentative d'aide
j'ai trouver ma solution
qui est la suivante : j ai developper deux fonctions,
une pour tester l'existance "Exist"
et la deuxième pour rendre le resultat

private
bool Exist(
int[] T,
int nbr){

bool Exist =
false;

for (
int i = 0; i < T.Length; i++)

if (T[i] == nbr)Exist =

true;

return Exist;}

private
int[] ExtractDifferent(System.Data.
DataTable Tbl,
int[] T){

for (
int i = 0; i < Tbl.Rows.Count; i++){

if (!Exist(T,
int.Parse(Tbl.Rows[i][
"ValeurTp"].ToString()))){

Array.Resize(
ref T, T.Length + 1);T[T.Length - 1] =

int.Parse(Tbl.Rows[i][
"ValeurTp"].ToString());}

}

return T;}