FAQ MODULES PAGE Trustware License News Contributed Code
Join IBO List List Archive What is IB Objects? Downloads
Events Tech Info Sheets IBO Community Links Home
 
IB Objects Core package [Part number IBO4CORE]:

Core components and foundation classes for all database access with IB Objects.
 
TIB_Session is the foundation class that controls and isolates all of the other objects within a single database session. Normally IBO takes care of this but explicit sessions can be created for ISAPI modules and other situations requiring complete app instance isolation.
TIB_Connection is the foundation class that controls all of the other objects within a single connection context.
TIB_Transaction is the class container for all transactions. Used when explicit transaction control is required.
TIB_Cursor is a uni-directional dataset class for speedy work when a scrollable dataset is not required.
 
TIB_DSQL is makes any executable SQL statement directly available to the application for quick execution without the overhead of the updating mechanisms.
TIB_SessionProps surfaces many of the properties of the underlying Session. For example, here is where you can set up custom responses to server errors, custom screen cursor behavior, custom colors for dataset states, etc.
 
Use a TIB_ConnectionSource to make any form aware of the application's Connection object.
Use a TIB_TransactionSource to make any form aware of a particular Transaction object.
 
Use a TIB_StatementSource to make any form aware of a statement or dataset object somewhere else in your application.