Subject Using metadata in delphi
I need to access the metadata of a database in delphi.
I have a application with more than 100 users all in different
locations far apart.
They all use the same database but all localy.
The structure of the database changes regulary (fields are added,
deleted etc..)
In access I had a small application wich ran through the tables in
the database and checked all fields against a field description in
the application, when a new field was added the application would
change the table and added the new field.
How can I do this with Interbase6 and IBObjects ?
I presume using one of the system tables ?
But how do I read the table structure using IBObjects ?
Any suggestions (examples, snippets) ???

Thanks aforehand