Einzelnen Beitrag anzeigen

Benutzerbild von r_kerber
r_kerber

Registriert seit: 11. Feb 2003
Ort: Trittau
3.538 Beiträge
 
Delphi XE Professional
 
#17

Re: hmm,

  Alt 27. Jun 2003, 15:48
Zitat von JoelH:
ausserdem kan ein DBGrid eben nicht alles zusammenzählen, weil es eben gar nicht alles auf einmal einliest !
Ein DBGrid liest überhaupt nichts ein sondern zeigt nur das result-Set einer Datenbankabfrage an. Und wenn der Datenbank vernünftig arbeitet, dann werden auch nicht alle Datensätze auf einmal vom Datenbank-Server geholt sondern nur eine kleine Portion. Und beim Scrollen im DBGrid werden halt weitere Datensätze angefordert. Wenn Du dann irgendwelche Summen ermiteln willst, dann mußt Du eben ein entsprechendes SQL-Select an die Datenbank schicken. z.B.:SELECT sum(spalte) FROM tabelle WHERE bedingung.
  Mit Zitat antworten Zitat