Btrieve: Difference between revisions
Appearance
mNo edit summary |
mNo edit summary |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
'''Btrieve''' is a database | [[File:Btrieve.gif|right]] | ||
'''Btrieve''' is a database record manager 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, Turbo Pascal for Windows | |||
;OS/2 Workstation | |||
* BREQUEST.DLL | |||
*:SET REQPARMS= | |||
*::/R: number of mapped drives | |||
*::/D: data message length | |||
*::/S: number of file servers | |||
* BTRCALLS.DLL | |||
==Versions== | ==Versions== | ||
Line 14: | Line 44: | ||
* Jun 1992: Btrieve 6.0 | * Jun 1992: Btrieve 6.0 | ||
;Btrieve Technologies, Inc. (BTI) | ;Btrieve Technologies, Inc. (BTI) | ||
* | * Btrieve for OS/2 v6.15 (Mar 1995) | ||
* Btrieve for OS/2 v6.15.925 (Oct 1995) | |||
;Pervasive Software | ;Pervasive Software | ||
* Btrieve Client/Server Database Engine for IBM OS/2 Warp Server - Version 6.3 (Nov 1996) | |||
* 7.0 (Mar 1998) | * 7.0 (Mar 1998) | ||
Line 22: | Line 54: | ||
* Xtrieve - query utility | * Xtrieve - query utility | ||
* [[REXXBTRV]] - REXX Interface for OS/2 Btrieve | |||
* [http://cd.textfiles.com/sv/svplatinum/CDR49/BTRVRX.ZIP BTRVRX] - Interface to Btrieve 5.10a for OS/2 | * [http://cd.textfiles.com/sv/svplatinum/CDR49/BTRVRX.ZIP BTRVRX] - Interface to Btrieve 5.10a for OS/2 | ||
* [http://silk.apana.org.au/btc/ Btrieve Commander] - Btrieve file viewer/editor | * [http://silk.apana.org.au/btc/ 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== | ==Publications== |
Latest revision as of 14:49, 21 January 2023

Btrieve is a database record manager 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, Turbo Pascal for Windows
- 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