Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Scrollproblem mit DBGrid & ZEOS & MySQL (https://www.delphipraxis.net/72129-scrollproblem-mit-dbgrid-zeos-mysql.html)

Angel4585 26. Jun 2006 08:45

Datenbank: MySQL • Version: 5 • Zugriff über: ZEOS

Scrollproblem mit DBGrid & ZEOS & MySQL
 
Hallo,

ich habe gerade einmkleines Problem beim Scrollen von Datensaätzen in einer ZEOS-Query die in einem DBGrid angezeigt werden.

Also ich hab ne Query die eine Tabelle mit etwa 8000 Datensätzen läd, im AfterScroll-Event dieser Query werden in 5 weitere Querys ca. jeweils 5 Datensätze geladen.

Wenn ich jetzt die erste Query im DBGrid anzeigen lasse und mit dem Pfeil nach unten scrolle, hängt sich das Programm kurz auf, piepst dreimal und schliesst sich dann.

Verwunderlich ist das Ganze, weil ich im Application.OnException alle Fehler ausgeben lasse, bei diesem piepsen jedoch keine Meldung kommt.

MfG :angel:

PS: Wenn ich nur einen oder 10 DS weit scrolle, klappt alles bestens. Wenn ich aber 2-3Sekunden auf den Pfeil klicke hängt sich das Programm auf. :(

Angel4585 26. Jun 2006 10:55

Re: Scrollproblem mit DBGrid & ZEOS & MySQL
 
Gelöst:

Also ich mach das jetzt so, das ich im AfterScroll die Abfragen nicht direkt starte, sondern das alles von einem Timer erledigen lasse, welcher das nur ausführt wenn man länger als 100ms auf dem DS steht.

Scheinbar ist das Prog oder das BS nich mit dem Verarbeiten hinterhergekommen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz