From: Helmut J. <jar...@sk...> - 2009-03-26 18:56:19
|
Hi, I've tried to modify a .dbf file for the first time. Our good old DBASE III+ (under a DOS emulator) didn't like this new .dbf file. 1) it has a year 2000 problem, it doesn't store year-1900 as dbfpy does, but year % 100 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? And where does this 8B 3A come from? Many thanks for your comment, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany |