Bonsoir tout le monde,
Je rencontre un problème avec le SMDBGRID lorsque je sélectionne toutes les lignes du dbgrid soit à l'aide de la commande qui vient dans l'option standard popup soit en utilisant la méthode smdbgrid.SelectAllClick(smdbgrid) sur une liste de 6500 de ligne environs qui reste figée pendant environ 10 secondes ce qui est enorme. Le dbgrid est connecté à un clientdataset via un datasource. Par contre, si je teste la vitesse dans une boucle le parcours du début vers la fin de la liste est instantané.
Je me demande si quelqu'un à rencontré ce problème...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 For i :=0 to smdbgrid1.DataSouce.DataSet.Count -1 Do Begin Caption:=IntToStr(i); end;
Merci de votre aide.
Partager