Forum: Algorithmen, Datenstrukturen und Klassendesign
FreePascal
by Zacherl,
11. Mai 2015
Das WHERE Statement gibt es auch bei SQLite und wenn du einen entsprechenden Index setzt, wird die Abfrage auch in ordentlicher Zeit durchlaufen. Kommt halt auf die Größe der Datenbank an.
Müsstest du dir auch überlegen, ob es sinnvoll ist die vergangenen Termine wieder aus der Datenbank zu löschen.
Forum: Algorithmen, Datenstrukturen und Klassendesign
FreePascal
by Zacherl,
11. Mai 2015
Unendlich viele, wenn man mehrere Termine zur selben Zeit anlegen kann :twisted:
Ich würde ein Array of TMyRecord nehmen. TList geht natürlich auch, aber dann musst du alle deine Records/Objekte zur Laufzeit noch Heap-allocen, während du beim Array direkt den kompletten Speicherbereich in einem Rutsch reservierst.