Bonjour,
Je dois dans mon application remplir une feuille excel à partir des données d'un dbGrid, mon code marche mais est cependant relativement lent, quelqu'un aurait-il une idée pour l'accelerer?
Merci davance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 numLigne:=0; while not dbResultat.DataSource.DataSet.eof do begin inc(numLigne); for numCol:=0 to dbResultat.FieldCount-1 do begin MaFeuille.Cells.Item[numLigne,numCol+1].Value:=dbResultat.Fields[i].AsString; end; dbResultat.DataSource.DataSet.next; end;
Partager