Entwickler-Ecke
Datenbanken - dbgrid-Komponente
Zemke - Mi 03.09.03 17:37
Titel: dbgrid-Komponente
Hallo,
ich möchte gerne, daß mir angezeigt wird, wieviele Zeilen in einem DBGrid enthalten sind. Die Anzeige soll in einem Edit-Feld erfolgen.
Das DBGrid ist mit einer SQL-Abfrage verbunden.
Gruß
Rainer Zemke
Moderiert von
UGrohne: Topic verschoben
UGrohne - Mi 03.09.03 20:20
2 Möglichkeiten:
- Als erstes einen Zähl-Aufruf an die Datenbank schicken:SELECT COUNT(*) FROM tabelle ... und diesen in das Edit-Feld eintragen, danach die normale Abfrage starten
- Folgendes Ausführen:
Delphi-Quelltext
1: 2:
| Query1.FetchAll; Edit1.Text:=Query1.RecordCount; |
Ich würde 1. empfehlen, denn der offensichtliche Nachteil bei 2. ist der Aufruf von FetchAll. Damit werden komplett alle Datensätze von der DB geladen, dass kann je nach Datenbestand sehr lange dauern.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!