Btrieve
Appearance

Btrieve is a database system originally developed by SoftCraft (Austin, Texas). In 1987 the company was purchased by Novell.
Features
Provided interface routines for languages:
- BASIC
- IBM BASIC Interpreter and BASIC Compiler
- Microsoft QuickBASIC
- Turbo Basic
- C
- Lattice C
- Microsoft C
- Turbo C
- COBOL
- MicroFocus COBOL
- Microsoft COBOL V2
- Realia COBOL
- Pascal
- IBM Pascal Compiler
- Microsoft Pascal
- Turbo Pascal
- OS/2 Workstation
- BREQUEST.DLL
- SET REQPARMS=
- /R: number of mapped drives
- /D: data message length
- /S: number of file servers
- SET REQPARMS=
- BTRCALLS.DLL
Versions
- SoftCraft Inc.
- 1.0 (Feb 1982)
- 2.0 (Feb 1983)
- 3.0 (1984)
- 3.1 (Mar 1985) - Btrieve/N
- 4.0 (Feb 1986)
- 4.1
- 5.0 (1987)
- Novell
- Jan 1988: Btrieve 5.1 for IBM OS/2
- Jun 1992: Btrieve 6.0
- Btrieve Technologies, Inc. (BTI)
- Btrieve for OS/2 v6.15 (Mar 1995)
- Btrieve for OS/2 v6.15.925 (Oct 1995)
- Pervasive Software
- Btrieve Client/Server Database Engine for IBM OS/2 Warp Server - Version 6.3 (Nov 1996)
- 7.0 (Mar 1998)
Tools
- Rtrieve - report writer
- Xtrieve - query utility
- REXXBTRV - REXX Interface for OS/2 Btrieve
- BTRVRX - Interface to Btrieve 5.10a for OS/2
- Btrieve Commander - Btrieve file viewer/editor
Classic Software Inc.
- Btrv++ - C++ class library
- Btrvgen++ - Windows-based database code generation system for Btrv++
- CBtrv - C library
- VBtrv - Visual Basic interface
Publications
- Jim Kyle: Btrieve Complete: A Guide for Developers and System Administrators - Addison-Wesley 1995, ISBN 0-201-48326-2