Der Martin...: EDV-Opas vor! Endlich wieder Arbeit *gg*

Beitrag lesen

Hi Johannes,

jetzt verstehe ich die Welt nicht mehr!

Gerade habe ich festgestellt, wenn ich die Zahl 55555.55 auf 66666.66 ändere unterscheiden sich die beiden .Dat Dateien nur in diesen Zeichen "63C554" und "AAB965".

Also du hast das Programm, du kannst gezielt einzelne Felder verändern und du kennst die Struktur der Datensätze - ja was fehlt dir denn dann noch?
Dann leg doch einfach den Hexdump und den Screenshot eines Datensatzes (im Klartext) nebeneinander und ordne die Bytes der Reihe nach zu:

30 Byte  string,    Feldbezeichner (kennen wir aus deinen Postings)
(der Rest ist jetzt Phantasie von mir)
  4 Byte  float,     Einzelpreis
  2 Byte  integer,   Anzahl
  4 Byte  timestamp, Kaufdatum
und so weiter bis zur Datensatzlänge von 78 Bytes, die du ja auch schon herausgefunden hast...
Was ist jetzt eigentlich noch das Problem?

So long,

Martin