home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 18 REXX / 18-REXX.zip / rexxbtrv.zip / REXXBTRV.TXT < prev    next >
Text File  |  1995-09-14  |  2KB  |  54 lines

  1. REXXBTRV v1.0
  2. REXX Interface for OS/2 Btrieve
  3. Copyright (c) 1995 Shane Petty
  4. All Rights Reserved
  5.  
  6. What is it ?
  7. ============
  8.  
  9. REXXBTRV allows an OS/2 REXX developer to access data in Btrieve files from
  10. REXX scripts in a manner equivalent to that normally done though a lower
  11. level language such as C.  The API used by the REXX developer is the same
  12. familiar Btrieve API used on all platforms and languages.  If you are
  13. experienced with writing Btrieve applications in another language, you will
  14. find the REXX interface easy and familiar.
  15.  
  16. REXXBTRV is FreeWare.
  17.  
  18. Making calls to Btrieve
  19. =======================
  20.  
  21. The API exported by REXXBTRV is the BTRV() API with all the same parameters.
  22.  
  23.    BTRV( operation,
  24.          positionBlock,
  25.          dataBuffer,
  26.          datalength,
  27.          keyBuffer,
  28.          keyNumber )
  29.  
  30. Included in this package is a small sample REXX script which simply opens
  31. and reads though a Btrieve file.  Use this as an example of how to access
  32. data in a Btrieve file.
  33.  
  34.  
  35. Another API exported by REXXBTRV is BQUIT().  This is used to terminate
  36. your session with the Btrieve engine, and should be called before terminating
  37. your REXX script.  BQUIT() requires no parameters.
  38.  
  39.  
  40. Requirements
  41. ============
  42.  
  43. REXXBTRV is a 32-bit DLL, and as such requires OS/2 v2.0 or greater.
  44.  
  45. REXXBTRV requires the OS/2 Btrieve SDK v6.15 or above.
  46. If you do not have an OS/2 Btrieve Developer Kit, order it.
  47.  
  48. You can contact the Btrieve Sales Team at:
  49.  
  50. Btrieve Technologies, Inc.
  51. 1-800-BTRIEVE or 1-512-794-1719
  52.  
  53.  
  54.