Jump to content

Btrieve: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''Btrieve''' is a database system originally developed by SoftCraft (Austin, Texas). In 1987 the company was purchased by [[Novell]].
[[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)
* Jul 1994: Btrieve 6.15 for DOS, Windows and OS/2
* 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
  • 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

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

Links