This page was generated automatically from The Delphi Super Page archive. If you have any remarks concerning this page please do not hesitate to mail me.
In your mail please do refer to your unique DSP author ID which is 0003116. This helps me to locate your data records in DSP databse.
 
Author/SiteName(Contact)e-mailHome Page
  Michael Johnson [email][Home]

 

 

Files

[ ourbills.zip ] [ 51,798 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 ]
Example source project for building an Interbase Database to track household bills when received, and payments when sent. Mainly an example of using ADO without TDatasets, data aware controls, etc.
For further information please email: mjohnson@davesworld.net
Added: 17-10-1999   |  Version: 1.0   |  Downloads: 1985/1985/1
Author:Michael Johnson   [Homepage]   [DSP files]

[ pspv9.zip ] [ 80,304 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 ]
Pascal Server Pages PreProcessor V.9, proprocesses *.psp files, "html", or psp webcomponents to create Pascal Unit source code... compile the source code using the PSPbase.pas file, and you can create web documents under any project framework... ISAPI,CGI, etc. 1.0 will be a little more inclusive, I just wanted to make the primary source avilable.
Added: 23-01-2000   |  Version: 0.9   |  Downloads: 3052/3052/1
Author:Michael Johnson   [Homepage]   [DSP files]

[ toadbase.zip ] [ 102,577 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 ]
Toadbase is a memory mapped file database similar to Pascal File of Record, but multithread friendly and supporting mutexes (Record level locking), and basic transactions (Add/update/delete under a transaction id you supply and can commit and rollback)... each table is a file, each transaction log is a file. Great for web use. No TDataset yet, but I want to get this out there.
Added: 25-04-2000   |  Version: 1.0   |  Downloads: 2446/2446/1
Author:Michael Johnson   [Homepage]   [DSP files]

[ quickrtti.zip ] [ 259,070 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 ]
QuickRTTI is a project to allow easy access to RTTI data. It quickly evloved into a way to import and export XML from and to persistent objects. The XML parser was moved out to a class, and now we have three parsers : "Lowx", fast and stupid, "middlex", not as fast-not so stupid. "MSDOMXML" , MS's XML parser - slow, but handles schemas. Other parsers can be added realtively quickly once I get a good handle on how they work (OpenXML, etc). New features in 2.2: 1) With DeformsRTTI you can use Definedproperties and even recreate a form from XML! Support for defined properties is separated until everyone starts asking for it to be included in the base package. sample project included. 2) With QRemote (a custom SOAP-like protocol), you can create simple web services (sample included). PureSOAP support to be added later to allow for industry compatability. Interface will be abstracted to allow for multiple transport mechanisms. 3) Standard QuickRTTI now processes TComponents. 4) TXMLAware is a new base class you can use that adds SaveToXML and LoadFromXML .. no more fussing with QuickRTTI calls... just save it out.
Added: 28-05-2000/9-08-2001   |  Version: 2.2   |  Downloads: 5146/4991/6
Author:Michael Johnson   [Homepage]   [DSP files]

[ transcmp.zip ] [ 9,150 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 ]
TTransactable allows you to create ttransactable oriented components, Also included is an object to group transactable components together under a larger transaction (which is itself transactable), allowing large trees of commit/rollback behavior if anything fails. Included is an ADO transactable object, allowing you to create multiple ADO connections to separate databases under one Native-Delphi controlled transaction. Later I will add my QuickRTTI and toadbase components to make the transactions somewhat recoverable even if your computer crashes.
Added: 28-05-2000   |  Version: 1.0   |  Downloads: 1943/1943/0
Author:Michael Johnson   [Homepage]   [DSP files]

 

1995-2006 Robert M. Czerwinski ( The Delphi Super Page a.k.a. DSP ).
All rights reserved.