Hallo,

das ist bei mir alles 'ne Weile her...
soweit ich mich erinnere, richtet sich dBase nach dem Header; sprich: wenn mehr Sätze da sind als der Header behauptet, dann sieht dBase die noch nicht; wenn der Header mehr Sätze behauptet als da sind, dann kann es richtig in den Wald gehen, da die Dateigrößen von Windows nicht verlässlich sind (werden erst beim close geschrieben).

mfg

Dieter Bender

Zitat Zitat von wwg Beitrag anzeigen
Huh...

das läuft hier seit 1994, und bisher hat noch nie etwas gehustet.

Kann natürlich sein, daß es daran lag, daß während des Laufes keine Sätze hinzufügt oder gelöscht wurden. Das waren meistens Übertragungen von durch Queries oder durch Anwenderprogramme erzeugten temporären Dateien, und da ändert sich die Satzanzahl nicht mehr.

Ich werde mal ausprobieren, was passiert, wenn mehr Datensätze als im Header angegeben übertragen werden - daß dürfte keine Probleme machen - oder wenn während des Laufes Sätze gelöscht wurden (dann sagt man einfach, es liegt am Windows, und startet das Programm neu - und plötzlich geht alles).

Danke für den Tip!

Werner Grzemba.