Einfache Berechnung mit der VCL



  • Hallo Leute,

    ich habe in meiner Anwendung eine Datenbankabfrage und lasse mir in einer ListView immer 10 Ergebnisse anzeigen lassen.

    Somit habe ich (Anzahl der Datensätze)/10 Seiten, die ich anzeigen kann. Mein Problem besteht in der Berechnung der Seite.

    Habe ich 1-10 Datensätze, habe ich nur eine Seite
    Habe ich 11-20 Datensätze, habe ich nur zwei Seiten
    Habe ich 21-30 Datensätze, habe ich nur drei Seiten

    Wenn ich einfach (Anzahl der Datensätze)/10 teile, bekomme ich ja eine gerade Zahl.

    Wie brechne ich nun die Anzahl der Seiten, wenn ich jetzt nur 4, oder 24 Datensätze in meiner Datenbank habe. ICh hoffe ich war verständlich.

    Tommey


  • Mod

    Hallo

    Anzahl Seiten = ( Datensaetze / 10 ) + (wenn Anzahl Datensaetze % 10 > 0 ) 1

    MfG
    Klaus



  • SeitenAnz=(SatzAnz + 9) / 10;

    PS: SatzAnz ist GanzZahl!


Anmelden zum Antworten