Zitat von
franktron:
Jetzt kommt das Prinzip von Datenbanken zum zuge.
Also du must ein Flag für gelöscht haben.
Dann kannst du noch ein Prog machen was ein Reorg. macht dazu must du einfach die
DB Kopieren und die Gelöschet Datenzätze weg lassen.
Klingt etwas chaotisch, aber franktron meint ein Vorgehen wie bei dBase-Dateien. Dort war das erste Byte in jedem Datensatz reserviert als Löschkennzeichen. So eine Datei ist also niemals geschrumpft, außer durch eine Reorgisation. Dadurch wird das Löschen aber wesentlich vereinfacht, weil du sonst wirklich JEDEN Datensatz einzeln nach unten schieben musst, wenn du mittendrin einen löscht.
[Nachtrag]
Bist du dir sicher, dass du das so machen willst und nicht einfach eine "richtige" Datenbank nimmst?