joost 3753c9414c + implemented TOracleConnection 19 years ago
..
alisttables.pp d1f1e5adf4 + added support for MySQL 5.0 20 years ago
bcreatetable.pp 3753c9414c + implemented TOracleConnection 19 years ago
cfilltable.pp 3753c9414c + implemented TOracleConnection 19 years ago
database.ini d1f1e5adf4 + added support for MySQL 5.0 20 years ago
dshowtable.pp 9b5cf2eeab + added SQLDB support for MySQL v4.0 and v4.1 20 years ago
efilltableparams.pp 3753c9414c + implemented TOracleConnection 19 years ago
fedittable.pp 9b5cf2eeab + added SQLDB support for MySQL v4.0 and v4.1 20 years ago
gfiltertable.pp 9b5cf2eeab + added SQLDB support for MySQL v4.0 and v4.1 20 years ago
readme.txt fb32bf2cd5 - Initial implementation of several SQLdb examples and tests 20 years ago
sqldbexampleunit.pp 3753c9414c + implemented TOracleConnection 19 years ago

readme.txt


In this directory you can find some examples for SQLdb. They can also be used
to test functionality and new connections.

To use these examples you need a working login to a DB-Server and have the
appropiate client installed. You have to change 'database.ini' to work with the
right database-engine and login-credentials.

You can check if everything works fine by compiling & running 'alisttables'. If
everything works well, you'll get a list of all tables in the database provided
in database.ini.

I suggest to compile and run the examples in this order:

alisttables.pp - shows all tables in the current database
bcreatetable.pp - creates the 'fpdev' table, if it doesn't exist already
cfilltable.pp - populates the fpdev table with one record
dshowtable.pp - shows all records in the fpdev table
efilltableparams.pp - add more entries to fpdev, first with and then without
using parameters (use dshowtable again to see the results)
fedittable - edits the first record, and adds another one, without
using update/insert-queries. (dshowtable to see results)
gfiltertable - shows how to use filtering

As you can see all programs start with a letter in alphabetical order.

I think that these examples could be used to write some sort of SQLdb tutorial,
but i don't have time to do that myself. So if someone is interested... Be my
guest.


Joost van der Sluis, 26-sept-2005