![]() |
Datenbank: MSSQL • Version: kp, is doch unwichti • Zugriff über: ADO
DBGrid hängt beim scrollen
Hallo Leute,
habe heute folgendes Problem, welches ich hier noch nicht beantwortet gefunden habe. Ich habe eine Anwendung, die mit einer MSSQL Datenbank verbunden ist. Die hat auch ein DBGrid. Nun möchte ich, da ja Daten in dem Grid sind, einfach mal mit dem Mausrad scrollen. Alles wunderbar. Man kann nach unten und oben scrollen, wie man will. Nun kommt aber mein Problem. Wenn ich anstatt dem Scrollrad, den Mauszeiger auf die Scrollbar ziehe und diese nach unten oder oben bewege, hängt die Datenanzeie im Grid förmlich. Erst nach loslassen der Maustaste wird diese wieder aktualisiert. Gibt es eine Möglichkeit, dass zu ändern, weil das doof ist, wenn man bei ca. 1000 Datensätzen immer mit dem Scrollrad arbeiten muss. Ne Suchfunktion möchte ich nicht einbauen. Vielen Dank ddcool |
Re: DBGrid hängt beim scrollen
*push*
|
Re: DBGrid hängt beim scrollen
Hi ddcool,
ich fürchte, das geht nicht. Der Scrollbalken wird entsprechend der gefetchten Records gezeichnet. Und das sind ja erst mal nur die Records, die in der Grid angezeigt werden. Die Grid kann ja nicht wissen, wie groß der Datenbereich tatsächlich ist. Ich weiss nicht, ob es funktioniert, wenn man ADO beibringen kann, alle Datensätze zu laden. Das muss man ausprobieren. Cu, Frank |
Re: DBGrid hängt beim scrollen
Da ist leider nichts zu machen. Dachte evtl liegt es an den MaxRecords, aber die stehen auf 0.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz