HP3000-L Archives

February 1996, Week 5

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Stan Sieler <[log in to unmask]>
Reply To:
Stan Sieler <[log in to unmask]>
Date:
Wed, 28 Feb 1996 20:28:54 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (90 lines)
Rick writes:
> In a message dated 96-02-27 13:34:13 EST, [log in to unmask] (Denys Beauchemin)
> writes:
>
> >Don't hint at me, I never user Query.  If I want anything from the database,
> >I use DBDRIVER, like any other real programmer :->.
 
No Denys, the "real" programmer writes their own DBDRIVER! :)
 
> Whoa.  There's a new one for me.  What is DBDRIVER???  I see it is located in
> PUB.SYS and also a version located on my CSL tape.
 
As stated, DBDRIVER.PUB.SYS ... which probably came on your FOS tape,
is an HP provided utility, with a cryptic user interface.
 
However, as Rick pointed out...there is at least one DBDRIVER on the CSL:
mine.  Also available at:
   http://www.allegro.com/software
or
   http://www.allegro.com/software/stuff/DBDRIVER.M
   http://www.allegro.com/software/stuff/DBDRIVER.LZW
   http://www.allegro.com/software/stuff/DBDRIVER.LZW.UU
 
Here's the first few lines of the help file for it:
--------------------------------------------------------------------------
;DBDRIVER 93D                          Help updated: 93/10/15
 
Additional HELP topics are:
    Calls, Commands, ModeNames, OpenModes, Overview
 
----------------------------------------------------------------
Overview:
 
 This version of DBDRIVER is entirely different from HP's
 version.
 
 DBDRIVER has about 20 variables, accessible by name (e.g.:
 ARGUMENT).  These variables can be examined (SHOW) and modified
 (SET).  Values can be entered as decimal numbers (123), hex
 ($7b), octal (%173), ascii (foo, or "foo fum"), or a combination
 thereof.
 
 Most (all?) of the TurboIMAGE intrinsics are available as
 commands, where the "DB" is omitted from the command name (e.g.,
 XUNDO calls DBXUNDO).  In addition, a few extra commands have
 been added (e.g., LIST).
 
 DBDRIVER is available in NM or CM versions.
.
 For a list of commands, do:  HELP COMMANDS
 
----------------------------------------------------------------
 
Commands:
   General commands:
      ?, //, BAse, BREAK, CSTs, DEBUG, EXIT, FORGET, FOrm, Help,
      LIst, MODE, MONOFF, MONON, NAME, NUMber, REWind, SET, SHow,
      UPDATEALL, USE, Version, What, CLEARREDO, DO, LISTREDO,
      REDO
 
   Commands to call TurboIMAGE intrinsics:
 
      BEgin, CALL, CLose, CONtrol, DELete, END, ERRor, EXPlain,
      FInd, Get, Info, LOCK, MAINT, MEMO, OPEN, Put, STatus,
      UNLOCK, UPdate, XBEGIN, XEND, XUNDO
 
      ** All of the above commands may be prefixed with "DB", if
         you like to type extra characters.
      ** Most of the above commands may be followed by "MODE =
        <mode>", which will temporarily set mode to the specified
        value (without changing DBDRIVER's MODE variable).
 
 Commands may be abbreviated to just the uppercase portion.
 
 Some commands may be prefaced with an optional "REPEAT #"
 phrase, which will cause them to be executed the specified
 number of times.  These commands are:
 
    DELETE, GET, PUT
 
 In the case of GET, if the mode is directed'mode (5), then the
 value of ARG will be incremented after each call to dbget.
 
 In the case of DELETE, the second 32-bit word in STATUS will be
 incremented after each call to dbdelete.
 
--
Stan Sieler                                          [log in to unmask]
                                     http://www.allegro.com/sieler.html

ATOM RSS1 RSS2