olibara
Messages postés666Date d'inscriptiondimanche 16 décembre 2007StatutMembreDernière intervention11 mars 2010
-
17 mars 2008 à 19:29
Arthenius
Messages postés1182Date d'inscriptionmercredi 21 janvier 2004StatutMembreDernière intervention 6 septembre 2011
-
19 mars 2008 à 13:35
Bonsoir
Est il possible de creer un index sur une colonne d'une datatable ?
J'ai une datatable dont une colonne contient des valeurs non triée
Je ne peux pas changer l'ordre de cette table
Est-il possible de creer un index pour un acces rapide dans cette colonne sans devoir tout parcourir sequentiellement ?
lassaad83
Messages postés148Date d'inscriptionvendredi 28 avril 2006StatutMembreDernière intervention 1 décembre 2009 18 mars 2008 à 10:09
Si tu trouve le moyen de mettre en relation tes Index et la valeur dans le DataTable, oui pourquoi pas .... Mais pour cela ton DataTable devra avoir l'air d'un B-trees. En .Net 3.5, Linq te permet de filtrer et parcourir des collections en mémoire ou des tables dans une base de données.
En conclusion, je pense que tu n'a pas d'autre choix que de faire une boucle sur ton DataTable.
Arthenius
Messages postés1182Date d'inscriptionmercredi 21 janvier 2004StatutMembreDernière intervention 6 septembre 201114 19 mars 2008 à 13:35
est il possible de passer la colonne de ton datatable en primary key (si le dataset utiliser est type)
et tu pourra alors utiliser la methode generer automatiquement