IBAccess units

Unit Description

ibaccess.dpr

ibaccess.*

Delphi project files

tecavi.res

Resource file containing techni-web animated logo, not included on the application for space reasons.

mainform.pas

mainform.dfm

MDI Main form unit, a main menu, toolbar, statusbar and action list with implementation usually calling funtions of other units
ibacconst.pas Resource strings used by IBAccess application

delbase.pas

delbase.dfm

Delete database dialog and implementation, can be called as:

function DeleteDatabase(username,password:string;dbconf:TRpDatabaseconf):boolean;

ibacutils.pas

ibacutils.dfm

General purpose utility functions used on IBAccess aplication:

function CreateFormAndShow(Form1:TFormclass):TModalresult;

procedure FillDataset(IBCustom:TIBSQL;Trans:TIBTransaction;sql:string;dataset:TDataset);

newdatabase.pas

newdatabase.dfm

New database dialog and implementation

usernameform.pas

usernameform.dfm

Default user name and password form, it stores the information for each user

databaseform.pas

databaseform.dfm

The Main MDI Child of a openened database, you can view and edit database objects from here in a easy way

opendatabase.pas

opendatabase.dfm

A dialog to open a database, you can also select a pre-configured database

aboutform.pas

aboutform.dfm

The about dialog, shows when Help-About is selected

ibresto.pas

ibresto.dfb

The dialog to restore databases, all options available, also you can select to use command line tools or services on IB6 super server

backupdatabase.pas

backupdatabase.dfm

Backup database form

databaseestat.pas

databaseestat.dfm

Database estatistics form

diaser.pas

diaser.dfm

Ancestor form for some of services forms like statistics, properties and database forms.

ibnewus.pas

ibnewus.dfm

New user form

ibproces.pas

ibproces.dfm

Form to show the service progres and save the result to a file

ibresto.pas

ibresto.dfm

Restore database form

modibase.pas

modibase.dfm

Modify database properties form

newdbfile.pas

newdbfile.dfm

Create a new database file form

newshadow.pas

newshadow.dfm

Create a new database shadow form

repairdatabase.pas

repairdatabase.dfm

Repair database form

serverprops.pas

serverprops.dfm

Server properties form

userman.pas

userman.dfm

User management for Interbase servers form

ibnewus.pas

ibnewus.dfm

Create or modify user form

ibnewdom.pas

ibnewdom.dfm

Create new domain and modify domain form

domadvanced.pas

domadvanced.dfm

Advanced properties (detail and dependencies) of domain

ibexecsql.pas

ibexecsql.dfm

ExecSQL form, for executing sql commands

ibtranop.pas

ibtranop.dfm

Transaction options form

tablenew.pas

tablenew.dfm

Create table and alter table form

tabledepen.pas

tabledepen.dfm

Shows table dependences

ibutils2.pas

ibutils2.dfm

Some definitions and functions to obtain information about database objects

fieldprop.pas

fieldprop.dfm

Field properties and new field form

ibindexstat.pas

ibindexstat.dfm

Recompute index statistics function and progres

ibnewconstraint.pas

ibnewconstraint.dfm

New constraint wizard

ibindexnew.pas

ibinexnew.dfm

New index wizard

newtrigger.pas

newtrigger.dfm

Create Trigger and modify trigger form

newview.pas

newview.dfm

Create view form

newstored.pas

newstored.dfm

Create Stored procedure and alter Stored procedure form

altergenerator.pas

altergenerator.dfm

Alters a generator value

newexception.pas

newexception.dfm

New exception and alter exception form

newblobfilter.pas

newblobfilter.dfm

Declare blob filter dialog

newfunction.pas

newfunction.dfm

New function and alter function dialog

roleaccess.pas

roleaccess.dfm

Shows information about security, access control list

newgrant.pas

newgrant.dfm

Grant permission wizard

metaextract.pas

metaextract.dfm

Metadata extraction form
IBQueryBuilder.pas By Dennis Ortiz, The Visual query Builder