How can someone determine whether a Btrieve file is stored in 5.x or 6.x format?
How can a Btrieve file format version be checked? In other words, how can someone determine whether a Btrieve file is stored in 5.x or 6.x format?
The process is as follows:
- Run the BUTIL NLM version 6.x from the file server, which displays the version of file format after executing a STAT call.
- No client BUTIL program is available to display this status
- Another way is to check the version format of a Btrieve file by using DOS DEBUG utility
- Type debug-d at DOS prompt.
- The initial two bytes of the FCR will be set to FC when the file is stored in 6.x format.
- Otherwise the bytes will be set to 0x00.