Plus rapide qu'un ListView

cs_nicolasheurtevin Messages postés 88 Date d'inscription samedi 8 février 2003 Statut Membre Dernière intervention 29 août 2006 - 21 avril 2005 à 17:03
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 - 21 avril 2005 à 22:09
Bonjour,



Je remplis actuellement un ListView avec des données issues d'une table
Access mais je trouve que la chargement en encore trop long.

J'ai bien évidemment mis l'attribut Visible de mon ListView à False
avant le remplissage et je le remet à True une fois le remplissage
terminé.



Avez vous des suggestions quant à d'autres contrôles ayant le même
aspect qu'un ListView mais avec un chargement beaucoup plus rapide ?



Merci

Nicolas (http://pagesperso.laposte.net/heurteweb/)

2 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
21 avril 2005 à 19:24
Salut
Oui, regarde aussi à ne pas utiliser de .Sort : Il classerait les lignes à chaque insertion !

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)
0
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
21 avril 2005 à 22:09
Autre possibilite de piste, ne pas faire un truc du genre :
Requete à la base
Ajout au Listview
Requete à la base
Ajout au listview
etc ...

Mieux vaut faire une grosse requete à la base pour obtenir toute les donnée d'un coup, puis faire les ajouts à la listview en rafale

Christophe R
0
Rejoignez-nous