Erst eine Frage: Wieso keine
SQL-Datenbank? Wobei
SQL eine Sprache ist, die
Access auch 'kann', aber Du meinst sicherlich eine richtige
DB, wie
MSSQL, FireBird, Postgres etc.
Du musst deine Werte ja abspeichern. da musst Du schon eine
DB nehmen. Alles Andere ist
IMHO Blödsinn.
Was das Filtern / Anzeigen etc. anbelangt, müsstest Du spezifizieren wie und vor Allen Dingen wann Du das machen willst. Eine
MSDE z.B. ist, bei richtiger Indexierung, verdammt schnell, schneller als jedes selbstgeschriebene Programm wenn es darum geht,
bereits gespeicherte Daten zu analyiseren bzw. zu filtern. Beim Speichern dagegen tut sich die
MSDE schwer, weil sie eine 'echte'
DB ist, die Dir garantiert, das deine Daten sicher wie in Fort Knox sind. Allerdings gibt es da Tricks (Stichwort 'Bulk Copy', BCP) womit man riesige Datenmengen en block sauschnell in die
DB importieren kann.
Ich würde die Daten in einer Tabelle speichern mit dem Zeitpunkt als Primär-Index. Dann kannst Du -schnipps- sofort jedes beliebige Zeitfenster auswählen. Wenn Du dann noch weitere Filterkriterien hast, dann indexiere auch danach. Eventuell sogar kombiniert: Also Zeitpunkt-Unterkriterium als ein Index. Das ist dann auch saumäßig flink.