File Handling
Table of Contents
Index
Chapter 8: Btrieve
8.1 Xfh2btr Call Conversion Module
8.2 Calling Xfh2btr
8.2.1 CALLFH Compiler Directive
8.2.2 FILETYPE Compiler Directive
8.3 Btrieve Environment Variables
8.3.1 BTRPAGE Environment Variable
8.3.2 BTRMAXREC Environment Variable
8.4 Xfh2btr Configuration File
8.4.1 Page Size
8.4.2 Maximum Record Size
8.4.3 Btrieve File Open Mode
8.4.4 Example Xfh2btr configuration file
8.4.5 Trace Option
8.4.5.1 Example Trace Option Settings
8.4.5.2 Example Trace Output
8.5 Xfh2btr Differences
8.5.1 Keys
8.5.2 Locked Record Detection
8.5.3 OPEN OUTPUT Operation
8.5.4 Record Lengths
8.5.4.1 Example of Btrieve Record Lengths
8.5.5 Current Record Pointer (CRP)
8.5.5.1 Sequential READ Operations After WRITE Operations
8.5.5.2 Sequential READ Operations After DELETE Operations
8.5.5.3 Sequential READ Operations After REWRITE Operations
8.5.6 Transaction Processing
8.5.7 WRITELOCK Compiler Directive
8.6 Calling Btrieve in Non-ANSI Mode
8.7 Btrieve Error Messages