Re-bonjour,

J'ai le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
                        ADOQuery2.SQL;
                        While not ADOQuery2.Eof do begin;
                        Progressbar1.Position:=i;
                        i:=i+1;
                        Form1.Combobox4.Items.add(ADOQuery2.FieldByName('Customer_nbr').asstring);
                        ADOQuery2.Next;
                        end;
                        ADOQuery2.ExecSQL;
Mais c'est trés lent ...
Précision, j'ai 32000 enregistrements à charger dans ce ComboBox.
Quand mon appli tapait directement dans une BDD Access (stockée sur un serveur donc via le réseau) avec la même syntaxe, ca allait trés vite.
Le serveur SQL en question est costaud (Quadri CPU et 4 Go Ram).
Comment puis je optimiser ?

D'avance merci