Packages |
Description |
|
This isn't really an Xbase++ toolset, but some tools written in Clipper for my own use
for performing routine diagnostics and fixes to DBFs by opening them in binary mode and
examining the headers.
ChkHead.exe will recognise many variations of DBF. Use /F parameter to fix the
record counter in the header (note: will also change the id byte to dBaseIII+, but
will NOT change FPT files to DBT).
dbAn.exe will open a table using an RDD, and display the header information in both
raw and translated mode, plus give a scrolling list of field descriptions.
dbStruct.exe will output the field descriptions (structure).
Both dbStruct.exe and ChkHead.exe output goes to stdout, so can be redirected
to a file - e.g. dbStruct mytable.dbf >struct.txt
These tools were written some time ago, and I no longer have the source code. You
may find that DBAN.EXE will not open all files (I'm not sure about which RDDs are linked).
Vanilla DBFs (i.e. without MEMO files) should be fine. Since this program does not change
any header information, it is safe to use.
|
|