Dec 182017
A simple database system written in TP 4.0+. Full source code.
File DBT.ZIP from The Programmer’s Corner in
Category Pascal Source Code
A simple database system written in TP 4.0+. Full source code.
File Name File Size Zip Size Zip Type
DBMENU.PAS 22154 3242 deflated
DBMENU.TPU 12112 4649 deflated
DBTEST.DEF 212 135 deflated
DBTEST.EXE 55216 25338 deflated
DBTEST.PAS 3561 980 deflated
DBTEST.TYP 421 185 deflated
GETFLD.ASM 20780 4418 deflated
GETFLD.OBJ 854 691 deflated
GETFLD.PAS 695 266 deflated
GETFLD.TPU 1232 806 deflated
GETFLD.TXT 194 154 deflated
MULKEY4.PAS 21210 4134 deflated
MULKEY4.TPU 14880 5699 deflated
READ.ME 1924 1036 deflated
TACCESS.TPU 26336 10778 deflated

Download File DBT.ZIP Here

Contents of the READ.ME file

This should be where you would get all the 'down and dirty info' about how
evrything runs, and I'll try not to disappoint. DBMENU was written to be
_VERY_ simple to run. It does have a few quirks and here they are

* It depends on other units
*Mulkey (a rewrite is included)
*GetFld (a rewrite is included *SUPPORT FOR THIS IS NOT PROVIDED*)
it was the best choice I have yet found for field input
*TPRO - ask Kim or Brian for details. It is a superb package
*TACCESS - otherwise known as DATABASE TOOLBOX
* The date fields are written as YYYY/MM/DD for easier sorting
* It is written for 'flat files' meaning no releation between databases. There
are provisions to get a record and then relate to other records.

I am open to all suggestions for rewrites, as I consider this to be version
0.9 and not a full blown package. Please take it and experiment! I have
included a _very_ simple example, but no other docs [I consider it _THAT_

For menu handling, please refer to the TPRO manual. For those of you who
haven't yet purchased TPRO, just use cursor keys and then enter.

Tips on field input:
The delete, backspace and enter keys will work as expected
The field will use the previous data
Control-enter will take you past a required field [non-blank or valid_date_field]
Escape will take you to the end of a record

THIS IS NOT FREEWARE. If you use the package
I at least expect to get some message on the forum.
Donations of money or time are also welcomed.

For Inspiration and service
Scott B.
Neil R.
Brian F.
Kim K.
Larry K. {and family}
Joe S.
Edwin F.
Gary W.
David I.
Duke K.
Richard G.
and others

James C Walker 72255,1616

 December 18, 2017  Add comments

Leave a Reply