AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Sortierung von Daten in Textdateien

Ein Thema von Carsten1234 · begonnen am 28. Aug 2009 · letzter Beitrag vom 1. Sep 2009
 
Carsten1234

Registriert seit: 9. Apr 2008
Ort: Vechelde
178 Beiträge
 
Delphi 8 Professional
 
#4

Re: Sortierung von Daten in Textdateien

  Alt 28. Aug 2009, 10:48
Zitat von himitsu:
Sort ging ja nicht, da er ja nicht nach Datum sordieren will
Ich will schon, nur andere wollen nicht mehr.

Zitat von himitsu:
* entweder du läßt die Reinfolge in der Datei und Zeigst die Liste nur andersrum an (also in der Anzeige die letzte Zeile nach oben und usw.
Scheidet aus, da man die jüngste Zeile oben haben will.

Zitat von himitsu:
* oder du drehst die Zeilen in der Datei um
Klappt auch nicht so, denn wenn ich mit der Datei "ereignisse.csv" beginne und mich dann nach hinten "durchhangele", dann habe ich die Reihenfolge
24.08.09;11:19;
24.10.09;12:26;
24.08.09;13:04;
24.08.09;13:38;
23.08.09;11:35;
23.08.09;11:37;
23.08.09;12:13;
23.08.09;14:27;
(...)
24.08.09; 11:17;

Nun kann man sagen, fange mit der letzten Datei an, aber:
Auf der einen Seite will man nur die letzten 15 jüngsten Ereignisse sehen und auf einer anderen Seite ALLE Ereignisse (immer das jüngste Ereignis oben). Wenn ich alle anzeigen soll, mag das noch so gehen mit hinten anzufangen auszulesen, doch ich will mir ja nicht alle 11 Dateien mit je max. 500 Datensätzen reinzwirbeln, wenn ich nur die jüngsten 15 Ereignisse anzeigen soll. Ein netter Nebeneffekt dabei ist noch, dass in der Datei "ereignisse.csv" nur 14 Datensätze liegen und ich dann noch den 15. Datensatz aus der Datei "ereignisse.ba0" auslesen muss.
Und jetzt kann auch noch folgendes passieren (für die Kurzanzeige mit 15 Datensätzen):
In der Datei "ereignisse.csv" liegen 10 Datensätze ==> Datei "ereignisse.ba0" auch auslesen. In dieser Datei sind aber nur (warum auch immer, kann aber passieren) 3 Datensätze, macht zusammen 13 Datensätze. Ich brauche aber mind. 15 Datensätze, also auch noch die Datei "ereignbisse.ba1" auslesen.
Du siehst die Krux...

Gruß, Carsten
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz