Home of the original IBM PC emulator for browsers.
[PCjs Machine "ibm5170"]
Waiting for machine "ibm5170" to load....
A complete hierarchical database system of the master/detail (or
mother/daughter) type and, although written for BASIC programmers, is
particularly well-suited to inventory systems, payroll or job control
systems.
A series of program generators create both a custom database (with up
to 10 files) and BASIC programs to operate against the custom
database. The generated programs can be easily modified. The system
has excellent documentation and BASIC source code is included.
This is the database management system for anyone who doesn't want to
go to the expense and trouble of learning a new programming language.
Disk No: 396
Disk Title: PDS*BASE 1 of 2 (Disk 1025 also)
PC-SIG Version: S3.5
Program Title: PDS*BASE Database System
Author Version: 4.04
Author Registration: $40.00
Special Requirements: A version of BASIC and two floppy drives.
A complete hierarchical database system of the master/detail (or
mother/daughter) type and, although written for BASIC programmers, is
particularly well-suited to inventory systems, payroll or job control
systems.
A series of program generators create both a custom database (with up to
10 files) and BASIC programs to operate against the custom database.
The generated programs can be easily modified. The system has excellent
documentation and BASIC source code is included.
This is the database management system for anyone who doesn't want to
go to the expense and trouble of learning a new programming language.
PC-SIG
1030D East Duane Avenue
Sunnyvale Ca. 94086
(408) 730-9291
(c) Copyright 1989 PC-SIG, Inc.
╔═════════════════════════════════════════════════════════════════════════╗
║ <<<< Disk No: 396 PDS*BASE (Disk 1 of 2) >>>> ║
╠═════════════════════════════════════════════════════════════════════════╣
║ ║
║ To install type program, type: INSTALL (press enter) ║
║ ║
║ To view more on installation doc, type: LIST README.DOC (press enter) ║
║ ║
║ To print documentation, insert disk 2, and type: MANUAL (press enter) ║
╚═════════════════════════════════════════════════════════════════════════╝
PDS*BASE DATA BASE - README.DOC
Copyright 1987 by PRO DEV Software
Version 4.04 - March 10, 1990
This instruction will help you make copies of the PDS*BASE Data Base disks and
to provide other helpful hints. If you have a HARD DISK, BE SURE to read the
notes about ASSIGN B=C on page 3 of this document so you can run the
demonstration. If you have only 256k of memory in your computer, see Page 4
of this document.
YOU MUST HAVE DOS 2.0 OR HIGHER AS, THE PDSBASE.EXE PROGRAM USES FEATURES NOT
SUPPORTED UNDER DOS 1.XX. The PDSBASE.EXE program locks up under DOS 1.1.
MAKING A WORKING COPY OF THE PDS*BASE SYSTEM
Please keep the original PDS*BASE Program and Documentation disks, as you
received them, so that you will be able to make complete copies to give to
someone else.
+------------------------ 2 Floppy Drive System -----------------------------+
| |
|To make working copies you will need to insert your DOS master in drive A:, |
|a new disk in drive B: and type the following: |
| |
| DISKCOPY A: B: (Press Enter) |
| |
|When prompted to place the Source disk in drive A:, remove your DOS disk and|
|replace it with the PDS*BASE Program disk and Strike any key. |
| |
|When the first disk is copied, and you are being asked if you wish another |
|copy, place the PDS*BASE Documentation disk in drive A: a new disk in drive |
|B: and answer Y and proceed to copy the second disk. |
| |
+---------------------- Single Floppy Drive System --------------------------+
| |
|If you have a single floppy disk system (possibly with a hard disk), type: |
| |
| DISKCOPY A: A: (Press Enter) |
| |
|When prompted to place the Source disk in drive A:, remove your DOS disk and|
|replace it with the PDS*BASE Program disk and Strike any key. Follow the |
|screen instructions. |
| |
|When the first disk is copied, and you are being asked if you wish another |
|copy, place the PDS*BASE Documentation disk in drive A:, answer Y and |
|proceed to copy the second disk. |
| |
+----------------------------------------------------------------------------+
Please make additional copies for your friends and/or business acquaintances.
PAGE 1
PDS*BASE DATA BASE - README.DOC
HARD DISK Installation
Insert the PDS*BASE Program Disk in drive A:. This disk contains the
BASEPROG.EXE, UTILPROG.EXE and other files. Type the following:
A: (Enter)
INSTALL (Enter)
The INSTALL program has a menu. Select Option 1 to install the system. You
MUST install the system BEFORE you can print or Screen View any of the
documentation.
2 FLOPPY DRIVE Installation
Format 5 disks per the README.DOC file. If you haven't printed that file,
type COPY A:README.DOC PRN (Enter) to print the start-up instructions.
Insert the PDS*BASE Program Disk in drive A:. This disk contains the
BASEPROG.EXE, UTILPROG.EXE and other files. Type the following:
A: (Enter)
INSTALL (Enter)
The INSTALL program has a menu. Select Option 1 to install the system. You
MUST install the system BEFORE you can print or Screen View any of the
documentation.
The INSTALL program will ask you for the target drive letter to continue the
installation after you select one of the menyu options.
Please carefully read the INSTALL program screen instructions.
PAGE 2
PDS*BASE DATA BASE - README.DOC
CONFIG.SYS FILE
It is very important that your DOS "boot-up" disk contain a CONFIG.SYS file if
you are going to have more than 2 files in your data base. The DOS default
number of files that can be open at one time is 3. Your data base will also
have 1 additional automatic file that keeps a running record of active record
numbers. If you already have a CONFIG.SYS file on your boot-up disk, add the
FILES and BUFFERS commands. If you don't already have a CONFIG.SYS file,
create it as shown below.
With the DOS prompt on the screen enter:
COPY CON:CONFIG.SYS
FILES = 20
BUFFERS = 15
(Press F6 and Return)
You can copy this file to all of your "boot-up" disks.
IF YOU HAVE ONLY 256K OF MEMORY
The PDSBASE.EXE program is quite large. If you only have 256k of memory in
your computer AND/OR you use many memory resident programs AND you get an "Out
of memory" message when you run the PDSBASE.EXE program, you MAY have to
prepare 2 DOS boot disks. If this is the case, when you wish to run the
PDSBASE.EXE program, you will have to start your computer with a DOS disk that
does NOT contain the FILES and BUFFERS commands in the CONFIG.SYS file. In
fact, you can just DELete the CONFIG.SYS file. This will give you enough
memory to run the PDSBASE.EXE program.
The second DOS boot disk will have the CONFIG.SYS file and you must use that
disk to start your computer when you are going to run the BASIC language
programs that will be written for you by the PDSBASE.EXE program.
STARTING PDSBASE.EXE
If you have a HARD DISK COMPUTER, with the PDS*BASE programs installed as
described on the previous page, start your computer, and at the C> prompt,
type ASSIGN B=C. This ASSIGN command is only necessary when you run the
PDSBASE.EXE program the first time, so that you can run the demonstration of
the PDS*BASE system shown starting on Page 1-3 of the on-disk instruction
manual PDSBASE.DOC. If you get the "Bad command or file name" error message,
place your DOS Master disk in drive a and type A:ASSIGN B=C (Enter).
If you have a FLOPPY DISK COMPUTER, start your computer with your DOS boot-up
disk and enter the Time and Date. Insert the PDS*BASE Program disk in drive
A:. The PDS*BASE Program disk contains at least the PDSBASE.EXE file.
PAGE 3
PDS*BASE DATA BASE - README.DOC
At the DOS prompt of A> (floppy disk system) or C> (hard disk), type:
PDSBASE (press Enter)
Since the PDSBASE.CFG (configuration) file is missing, you will see a message
warning you of that. If you don't see the message, that file is present on
the disk. You should see something like the following:
+------------------------------------------------+---------------------------+
| Create Modify Reports Set-Up Tools Quit | PDS*BASE Data Base System |
+------------------------------------------------+---------------------------+
+-------------------------+
Highlight desired | Color Graphics Adapter | N
selection with | Color Monitor | N
up & down arrows | Drive A: Num of Bytes | 362496
and press Enter. | Drive B: Num of Bytes | 362496
Type in desired | Is hard disk present ? | Y
default and press | Printer Action Table | DUMBPRTR
Enter again. | Files Drive & Path | C:\PDS\
| Save New Set-Up Values | N
+-------------------------+
Use the right or left arrows (on the cursor pad) to highlight the "Set-Up"
pull-down sub-menu.
Use the down arrow to highlight "Color Graphics Adapter" and press the Enter
key. YOU MAY NOT SEE THE CURSOR AT THIS TIME. Press Y if you have either a
Color Graphics or EGA monitor adapter card in your computer. Press N if not.
Use the down arrow to highlight "Color Monitor". If you have a green or amber
(or white) single color screen, press N. If you have a color monitor,
press Y.
Highlight the "Printer Action Table" and press Enter. You will see the names
of the .PAT files on the PDS*BASE program disk. You can highlight the file
you wish to use with the cursor keys and press Enter. See Appendix E to learn
how you can make a Printer Action Table for any printer not shown. If you
have a dot matrix printer and your printer is not shown, select EPSONFX as a
starter.
I tried to make the PDSBASE.EXE program smart enough to figure out what drives
are equipped. Further, if your current DOS default is in a sub-directory,
when you run PDSBASE, the program will display that default as the "Work Files
Drive & Path". The above example indicates that the PDSBASE program was run
from the \PDS sub-directory on a C: drive hard disk.
Highlight the "Work Files Drive & Path" and press Enter. If you have a
2 floppy drive system, enter "B:\" (without the quotes) and press Enter.
PAGE 4
PDS*BASE DATA BASE - README.DOC
So you don't have to enter this stuff every time you run PDSBASE, highlight
the "Save New Set-Up Values", press Enter and press Y. This information will
be saved to a file named PDSBASE.CFG.
The next thing to be done is to print the instruction manual.
Using the right or left cursor keys, highlight the TOOLS sub-menu. Use the
down arrow cursor key to highlight the "Print PDS Manual" selection. Press
Enter.
You will see a menu that will allow you to press T to print the Total manual,
or other keys to print parts of the manual. If you wish, you can print one
section at a time, as you find time to read them. BE SURE TO PRINT THE
REGISTRATION FORM!!!
If you didn't see a Printer Action Table for your printer, I suggest that you
press E to print just Appendix E. This will explain how you can create a .PAT
file for your printer so that you can print the manual with your printer's
Near Letter Quality turned on. If you have an HP-LaserJet, see the special
note at the end of Appendix E.
If you are rusty at programming in the BASIC language, you can highlight
"Print BASIC Primer" to print a 66 page book that will explain many of the
elements of the BASIC language.
SAMPLE DEMONSTRATION
Print at least Section 1 of the on-disk instruction manual. You should follow
the instructions starting on Page 1-3. This will lead you through a
demonstration of the incredible power of the PDS*BASE data base system. You
will find this demonstration quite fascinating.
If you have a hard disk system, be BE SURE type the ASSIGN B=C command, as
described on page 3 of this README.DOC instruction, before running the
PDSBASE.EXE program. If you have a hard disk and you fail to ASSIGN B=C, the
PDS*BASE.EXE program will try to create data files and BASIC programs on drive
B:. This problem is only when running the sample demonstration. When you
create your own data base definitions, this problem will not occur.
ENDING THE PDSBASE.EXE PROGRAM
Use the cursor keys to highlight the QUIT sub-menu. Use the down arrow to
highlight YES and press Enter. You can print the Registration form now.
PAGE 5
PDS*BASE DATA BASE - README.DOC
COMMAND.COM
If you do not have a hard disk on your computer, you will want to COPY the DOS
COMMAND.COM file to your working copy of the PDS*BASE disk. If there is not
room on the PDS*BASE working disk for COMMAND.COM, I suggest that you DELete
several of the Printer Action Table files (they all have a .PAT extender) that
you will not likely use, to make room on the disk for COMMAND.COM.
DO NOT delete any files from your original copy of the PDS*BASE disks so that
you can make COMPLETE copies for others later.
When COMMAND.COM is on the disk that is in the drive that you "boot" your
computer on, the "Disk Directory" selection on the "Tools" sub-menu is able to
produce a better looking directory listing.
PLEASE READ THE MANUAL BEFORE YOU WRITE OR CALL ME.
If you can't un-arc all of the MANUAL.EXE file to a floppy disk because you
get a "Disk full" error message, it is because you insisted on formatting the
target disk with DOS (FORMAT B: /S). Re-format the target floppy disk with
just FORMAT B:. If that doesn't work, please notify me where you obtained
your disk. Some Disk Copying Services illegally add their messages to the end
of my copyrighted files, thus increasing the file size. Since the un-archived
MANUAL completely fills a disk, any additions will cause problems.
You can press the F1 key at any point in the PDSBASE.EXE program for help
screens.
You can use the PDSBASE.EXE program to define your data base. It will also
write BASIC language programs for you to "run" your data base. You can then
modify the generated programs to meet your specific special requirements.
The PDSBASE.EXE program, the files with the .SRC extenders and the
Documentation disk files, as supplied by PRO DEV Software, are Copyrighted by
PRO DEV Software.
However, the BASIC language programs that are written for YOU and the MENU.BAS
program are YOURS. They are NOT Copyrighted by PRO DEV Software. You can
modify them, remove the PDS designations and sell the generated BASIC programs
if you wish. If you have developed a system of programs that use the
generated BASIC programs and wish to copyright your system, go for it. Of
course, you can't copyright the MENU.BAS program, but you can distribute your
disks with it.
PAGE 6
PDS*BASE DATA BASE - README.DOC
SUPPORT FROM PRO DEV SOFTWARE
If you have questions, you can call the author, George Abbott, at
616-788-2243, 8:00-5:00 M-F Eastern Time. If you have NOT YET registered your
copy, your questions should be limited to perceived "bugs" or how to obtain
the latest version in case you think you have obtained a defective or
out-dated copy. Normal telephone or written support is usually only available
after you send in the registration fee.
WHEN YOU REGISTER
You will be sent the latest version disks of the Shareware PDS*BASE Data Base
system. The registered disks will not require the random number on the
opening program screens and you will be told how to quit the programs without
the registration screen.
As you currently have COMPLETE instruction manuals, you will NOT be sent
printed copy of the manuals. This keeps the registration fee low.
Thank you for obtaining a Shareware copy of my PDS*BASE Data Base system. I
hope that you find it useful. Please remember that this is Shareware. That
means that you are obligated to register your copy with PRO DEV Software if
you continue to use this system beyond the evaluation stage.
Very truly yours,
George Abbott
Member - Association of
Shareware Professionals
PRO DEV Software
545 Grover Road
Muskegon, Michigan 49442
PAGE 7
This program is produced by a member of the Association of Shareware
Professionals (ASP). ASP wants to make sure that the shareware
principle works for you. If you are unable to resolve a shareware-
related problem with an ASP member by contacting the member directly,
ASP may be able to help. The ASP Ombudsman can help you resolve a dispute
or problem with an ASP member, but does not provide technical support for
members' products. Please write to the ASP Ombudsman at P.O. Box 5786,
Bellevue, WA 98006 or send a Compuserve message via easyplex to ASP Ombudsman
70007,3536
PDS*BASE Hard Disk Installation
Insert this disk in drive A:. Type A: (Enter) and INSTALL (Enter)
-----------------------------------------------------------------------------
PDS*BASE Floppy Disk Installation Instructions
If you have a 2 FLOPPY DISK drive system, format (5) disks without DOS for
your working PDS*BASE disks. To format these disks, insert your DOS disk
in drive A: and the fresh disks in drive B: and type FORMAT B: (Enter).
Follow the screen instructions. After you have formatted the (4) disks, re-
insert the 4th and 5th disks in drive B:, type . . .
COPY COMMAND.COM B: (Enter)
Label the (5) disks as follows:
1. "PDS*BASE Documentation Disk"
2. "Utility Documentation Disk"
3. "BASIC Primer Disk"
4. "PDS*BASE Program Disk" - This disk has COMMAND.COM on it.
5. "Utility Program Disk" - This disk has COMMAND.COM on it.
Insert the Shareware PDS*BASE disk in drive A: and type INSTALL B: (Enter).
Version 4.04 PDS*BASE DATA BASE SYSTEM REGISTRATION FORM 03/10/90
Thank you for evaluating my Shareware Software. If you find that you are
able to use this software beyond the evaluation stage, you MUST register
your copy with PRO DEV Software. The Registration Fee is only $40.00 FOR
EACH COPY IN USE. The next page is the order form. To insure your
satisfaction, I offer the following.
Pre-Registration Support
You can call (preferred) or write to PRO DEV Software with any
necessary questions about setting up or effectively using this
Shareware IF you encounter problems. This system is used mostly by
those that already program in the BASIC language. Please be sure to
follow the Setup instructions in the README.DOC file . . .
COPY A:README.DOC PRN (Enter)
. . . before calling or writing. If I determine that you have
received a faulty evaluation copy, I will probably send you a
complimentary evaluation copy. PRO DEV Software's hours are 8:00 to
5:00 Monday to Friday Eastern Time USA.
Here is what you will get for your registering.
1. You will receive a registered copy of the latest version of the
PDS*BASE Data Base system Shareware disk. You will NOT have to enter
the copyright screen random number. You will also be able to skip the
closing screen. You will NOT be sent a printed copy of the
documentation as the on-disk manual is complete and describes all
features. This also holds down the registration cost of this powerful
system.
2. You will receive at least 1 year of telephone (preferred) or written
support. For registrants outside the USA or Canada, I will not be
able to return telephone calls as the overseas rates can rapidly
exceed the low registration cost.
3. If you discover what appears to be a bug, PRO DEV Software will
attempt to resolve the bug within 30 days from the time that PRO DEV
Software receives your full telephoned (preferred) or written
description of the bug. If the cause of the perceived bug is a result
of unusual hardware or software that you are using, PRO DEV Software
can not always modify the programs to operate with your unusual
arrangements.
Version 4.04 PDS*BASE DATA BASE SYSTEM REGISTRATION FORM 03/10/90
Please Send Check, Money Order, Postal Order OR you can enter your
American Express, Master or Visa card number below along with your
signature. If you are outside the USA or Canada obtain a check from your
bank in USA funds on a USA bank. You may find it easiest to send an
American Express Check or even USA cash. Canadian registrants can submit
their check using Canadian funds WITHOUT exchange rate adjustments. If
Canadians use a Credit Card the Credit Card Company WILL apply the current
exchange rate. Registrants outside the USA or Canada should add an extra
$5.00 USA equivalent to cover extra banking and/or postage costs.
Send $40 ($45 non-USA/Canada) FOR EACH COPY to:
PRO DEV Software
545 Grover Road
Muskegon, Michigan 49442
Desired Disk Format: 5 1/4 360k __ 3 1/2 720k __
NAME _____________________________________________________________________
COMPANY __________________________________________________________________
ADDRESS __________________________________________________________________
__________________________________________________________________
CITY _______________________________ STATE ____________ ZIP _____________
PHONE _____________________________ SIGNATURE ___________________________
(In case of questions & Credit Card) (Required ONLY for Credit Card)
Type of payment
Check/Money Order__ American Express Card__ Master Card__ Visa Card__
Credit Card Number _________ _________ _________ ________ Expires ___/___
You can phone your order/questions to PRO DEV Software at 616-788-2243
(8:00-5:00 M-F Eastern Time). If you reach my answering machine I will
return USA/Canada calls. You can also register with PRO DEV Software via
an EasyPlex message to CompuServe PPN: 72617,1266.
Or, you can order from:
Public (Software) Library Shareware Marketing
1-800-2424-PSL (for ORDERS only) Beer
1-713-665-7017 (information only) ENGLAND
Box 35705 Houston, TX 77235-5705 EX12 3HW
Master/Visa Accepted Tel 0297 24088
ASP Vendor Member ASP Vendor Member
Version 4.04 PDS*BASE 03/10/90
Copyright 1989 by PRO DEV Software PDS*BASE Version 4.04
March 10, 1990
To Disk Copying OR Bulletin Board Service Librarian OR SYSOP:
You are authorized . . .
This file authorizes you to include the (2) disk PDS*BASE Data Base system
Version 4.04 Shareware software in your Shareware Cataloging and Disk
Copying Service or BBS. This is a non-exclusive authorization. Further,
this file notifies you that you may NOT continue distribute or allow BBS
access to any PDS*BASE software with any version lower than Version 4.04 and
file date stamps of 03-10-90.
I request that you NOT . . .
You may not further compress the software on these disks, particularly so as
to add competing Shareware or Public Domain software to the disks. If you
operate an Electronic Bulletin Board service, you MAY compress this entire
system for use on the BBS as long as you do NOT first unSCRNCH the
MANUAL.EXE, UTILDOC.EXE and PRIMER.EXE files. Please note that previous
issues of the PDS*BASE disks included the PKWARE software on the
distribution disk and the instruction manual was compressed from many
individual files. This release (with all files dated 03-10-90) will unSCRNCH
the MANUAL.EXE file into just one (1) PDSBASE.DOC file. The PDSBASE.EXE
program (also dated 03-10-90) is rewritten to print from one PDSBASE.DOC
file rather than the prior many files. Thus, BE SURE to place BOTH of these
disks into your library or I will get nasty calls and letters from your
customers.
You may . . .
Disk Copying Services are encouraged to add your own files to the disks. I
think that I have allowed sufficient space to do that.
Now that I have gotten all of that legal stuff out of the way, let me tell
you about the PDS*BASE Data Base system. For three very important reasons,
the PDS*BASE Data Base system is probably the most unusual data base system
in the Shareware market place.
FIRST This is a multi-file automatic relational data base system. This
random access hierarchal type of file arrangement is often referred
to as a Master/Detail or Mother/Daughter relational data base. You
can also have stand-alone random accessed files.
SECOND The PDS*BASE Data Base system generates (or writes) BASIC language
programs to operate the data base. Thus, after the user defines
the data files and their relations, stand-alone BASIC programs take
over from there. This allows anyone conversant in the BASIC
language to "tweek" the generated programs to obtain incredible
power over their data.
THIRD Since the system generates BASIC language programs, a 66 page
on-disk BASIC Language Primer is included for those that always
wanted to learn BASIC, but couldn't find a book written in "people"
language. Now they have one.
Copyright 1989 by PRO DEV Software PDS*BASE Version 4.04
March 10 - Page 2
This release adds a second utility program to create Mail Label programs
and programs to export and import data from other systems. The Shareware
disks have complete documentation and fully functional programs.
Following are one liner and complete descriptions to include in your
catalog:
1. One Liner Description
(disk number) PDS*BASE Multi-File Data Base system perfect for the
BASIC programmer (2 disks) [ASP]
2. Complete Description
PDS*BASE Data Base system (2 disks) [ASP]. This is a multi-file data
base system for those that want nothing hidden. The system allows you
to define your single or multi-file random access data base and the
system then generates BASIC language programs to operate your data
base. The program definer/generator has pull-down menus, pop-up F1 Help
Screens, full on-screen editing and much more. The system will
generate a variety of report programs that can automatically pull
together data from one or many data base files as required. Since the
system gives you customized BASIC language programs, you can modify
those programs to add additional features as desired. The
documentation disk includes a complete 144 page instruction manual and
a 66 page on-disk "BASIC Primer" book for those that always wanted to
learn BASIC, but couldn't find an easy-to-read manual.
Although designed with the BASIC programmer in mind, this system can
also easily be used by non-programmers. The step-by-step examples show
you how to create, run and report on your custom data base files
without even looking at the BASIC language programs. Included is a
flexible menu program for automatically running the BASIC programs. The
system requires DOS 2.0 or higher with either BASICA or GWBASIC.
Thank you very much for carrying my Shareware software. If you have any
questions, please write or call 616-788-2243 or CompuServe 72617,1266.
_______
Very truly yours, ____|__ | (tm)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
George Abbott -----| | |---------------------
|___|___| MEMBER
Volume in drive A has no label
Directory of A:\
VERSION4 04 64 3-10-90 12:00p
BASEPROG EXE 146371 3-10-90 12:00p
UTILPROG EXE 121753 3-10-90 12:00p
PRINTERS EXE 9833 3-10-90 12:00p
INSTALL EXE 24042 3-10-90 12:00p
LIST COM 10231 3-10-90 12:00p
VENDOR DOC 6065 3-10-90 12:00p
QUICKGO DOC 16833 3-10-90 12:00p
REGISTER DOC 5279 3-10-90 12:00p
README DOC 1635 3-10-90 12:00p
GO BAT 38 10-19-87 3:56p
GO TXT 771 4-15-90 3:34a
FILE0396 TXT 1986 4-17-90 9:49a
13 file(s) 344901 bytes
12288 bytes free