Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
 
Delphi 12 Athens
 
#3

AW: Kaputte Fastreport .fr3 Dateien

  Alt 24. Apr 2018, 10:48
Zitat:
öfters geschrieben
Eure Daten/Dateien versionieren, als alle/einige/eine letzte Version(en) speichern.

Nach dem Speichern versuchen nochmal einzulesen (vorher die alte Datei sichern/umbenennen) und bei Fehler zurück oder nochmal speichen.
PS: Wir haben unsere Report-Dateien in der Datenbank (BLOB) und gerade da ist es besonders leicht, sowas zu machen, auch nachträglich über einen Trigger, bei/vor Änderung der Daten.


Und ja, ein Vergleich/Prüfung der Dateien wäre ein Anfang, also ist diese Seiten wirklich weg sind oder konnte sie nur nicht gelesen werden.
PS: Der Vorgänger als Backup gespeichert und bei Lesefehler (nach dem Lesen via Code schauen ob mindestens eine Seite vorhanden) das Backup laden und dem Benutzer Bescheid geben.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat