Einzelnen Beitrag anzeigen

Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#13

AW: Next; benötigt bei Zeos viel zu lange...

  Alt 30. Mär 2011, 08:42
Ich habe beim Traversieren inbes. bei der Alpha 7 von Zeos auch einige Geschwindigkeitseinbrüche festgestellt. Bei vielen bzw. großen Datensätzen war das schon beachtlich.

Abhilfe schaffte folgende Konstruktion:
Delphi-Quellcode:
var
  R: IZResultSet;
  MyInt: Integer;
begin
  with ZQuery do
  begin
    Open;
    R := DbcResultSet;
    R.BeforeFirst;
    while R.Next do
    begin
      MyInt := R.GetIntByName('IntegerField');
    end;
  end;
end;
Ich hatte zwar MySQL verwendet, aber vielleicht bringt Das ja bei Dir ja auch etwas...
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)

Geändert von mirage228 (30. Mär 2011 um 08:45 Uhr)
  Mit Zitat antworten Zitat