![]() |
Alle Datensätze einer typisierten Datei löschen
Hallo liebe Delphi Freunde,
ich habe das Problem, das bei nur einem verbleibenden Datensatz, dieser sich nicht über den Befehl Truncate(File) löschen lässt, Fehlermeldung:Versuch hinter dem Dateinde zu lesen; Laut Filepos steht der Zeiger aber an Position 0.
Delphi-Quellcode:
Was mag der Fehler sein? Würde mit rewrite vielleicht die Datei neu geschrieben werden oder wären dann noch die alten Datensätze vorhanden?
procedure LöscheDatei;
if datasetNumber = 1 then // Noch ein Eintrag verbleibend begin truncate(file); Danke! |
AW: Alle Datensätze einer typisierten Datei löschen
Nach Rewrite sollte nur noch eine leere Datei vorhanden sein.
Gruß K-H |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:56 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