From: alexander s. <al...@ty...> - 2009-03-27 05:44:08
|
Helmut Jarausch wrote, at 26.03.2009 20:56: > > 2) dbfpy stores "\0"*4 in the "Displacement of field in record" > (according to http://www.dbf2002.com/dbf-file-format.html) > whereas DBASE III+ stores 11 00 8B 3A for the > very first field and then 11+<sum of lengths of preceding fields> > for the following fields. > What's your rational to set this to 0? must be a bug. i'd expect it to be FoxPro-style offset from the beginning of record. on the other hand, it does not seem to have any effect. > And where does this 8B 3A come from? according to http://www.clicketyclick.dk/databases/xbase/format/dbf.html#DBF_NOTE_6_TARGET, DBASE III+ keeps in that field an "address in memory". i have no idea what could be the meaning of that. best wishes, alex. |