Hi Tom!
Ich dachte mir schon, dass das etwas längeres nachziehen würde... ;-)
Wenn Datensätze als geschlossene Gruppen angereiht (egal ob mit wahlfreiem Zugriff oder mit sequentiellem) abgespeichert werden, hast Du keine andere Wahl, als die ganze Datei "durchzuziehen". Man kann das Satz für Satz oder Bereich für Bereich machen...
Könntest du mir die beiden Begriffe "wahlfreier und sequentieller" Zugriff näher erläutern?
Wenn Du einen Index mitführst, benötigst Du natürlich nur die Sätze, die in den Indexbereich passen. Ähnliches gilt für sortierte Dateien.
Was würde dann in einem solchen Index für meinen Fall stehen?
Du kannst allerdings die Dateien auch als verkettete Listen oder Bäume aufbauen. Wie tief willst Du einsteigen?
Nunja, ich habs ja jetzt soweit das es funktioniert, aber wie gesagt erscheint es mir nicht die beste Lösung zu sein. Welche der von dir genannten Möglichkeiten erscheint dir für mein Problem als die sinnvollste? Am Ende wird die Datei ca. 150 Datensätze mit je 20 Felder enthalten. Also im Vergleich zu meinem Beispiel eine doch erhebliche Steigerung.
Grüße,
Fabian St.
Meine Website: http://fabis-site.net
--> XHTML, CSS, PHP-Formmailer, Linux
---------------------
fabi@erde ~# whatis spam
spam: nothing appropriate
---------------------
Selfcode: ie:% fl:| br:^ va:) ls:& fo:) rl:( n4:° ss:| de:> js:| ch:| mo:) zu:)