File        : GenSQL.exe
Version     : 1.10, 16 June 1997
Status      : Freeware
Contact     : Marc Evans, marc@leviathn.demon.co.uk

New:            Now displays BLOB data (uses Borland supplied hexdump.pas)

Description:    GenSQL (or the 'Generic BDE SQL Chucker Thing') is...err...
                well, just that really - a generic BDE SQL chucker. It throws
                SQL at BDE supported tables then times and returns the result.
                It also prints table structures for good measure.

Requirements:   The 32 bit BDE. (GenSQL was built with delphi 3, so it
                might need this version of the BDE)

Installation:   Run GenSQL.EXE

Licence:        Freeware. Just let me know if you find it useful, or find
                any bugs or anything.


Useage:

When GenSQL starts it will fill in the 'BDE Aliases' group with a list of
all currently defined aliases. Select one and click 'Connect to database',
or double click the name.

Depending on the database client, you might be asked to login the to the
database. After this the table details dialog will open, showing the table
structure. The three buttons on the bottom of this window setup the printer,
print the structure of the currently selected table or print all the table
structures.

To chuck SQL at a table, use the two input areas on the main form.

If the SQL returns a result set (SELECT etc) then type into the top area and
click the 'SQL Returns a result set' button.

If the SQL does not return a result (DELETE etc) then type the statement into
the bottom area and click the 'SQL is an update statement' button.

The time taken to execute the statement will be shown together with
any result.

Right clicking anywhere on the main form brings up a context menu allowing
the SQL statements to be saved or loaded.

