affichage d'une progressbar lors de l'execution d'une requete
Salut à tous, j'aimerai savoir comment afficher une progress bar durant l'execution d'une requete de type Select *
J'ai essayé ceci :
Code:
1 2 3 4 5 6 7 8 9 10
|
ProgressBar1.Min:=0;
ProgressBar1.Max:=limite //c'est une variable que j'ai défini
MaRequete.open;
While not (MaRequete.Eof) do
Begin
ProgressBar1.Position;=ProgressBar1.Position+1;
MaRequete.next;
end; |
Ce code marche très bien seulement il execute d'abord la requête avant d'afficher la progressbar, comment faire en sorte ke la progressbar progresse en même temps ke l'execution de la requête (c-a-d en même temps que le parcours de ma table puisque tel est le but de ma requête)
Si quelqu'un peut me répondre, merci bcp ;)