*Where this package relies on other packages, the additional packages are listed below it.

Author(s)
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.

Update History
Version Updated Description
1.0 28.11.2001 Initial release