Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
Delphi XE3 Enterprise
|
AW: SQL Abfrage dauert ewig
4. Okt 2012, 15:32
versuch mal statt while not eof ... next, ist um Welten schneller
Delphi-Quellcode:
while not Adodataset1.RecordSet.EOF do
begin
sl.Add(Adodataset1.RecordSet.Fields[0].Value);
Adodataset1.RecordSet.MoveNext;
end;
3.8 Mio - MS
.eof ;
Offen 15817
Fertig ?? abgebrochen nach 5 Minuten
.Movenext
Offen 15007
Fertig 29827
Thomas Wassermann H₂♂ Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂♂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
Geändert von Bummi ( 4. Okt 2012 um 15:35 Uhr)
|