IBDAC

IBC Unit Members

This unit contains main components of IBDAC.

Classes

Name Description

TCustomIBCDataSet

A base class that defines InterBase functionality for a dataset.

TCustomIBCQuery

A base class for defining functionality for descendant classes which access database using SQL statements.

TCustomIBCTable

A base class that defines functionality for descendant classes which access data in a single table without writing SQL statements.

TIBCArray

A class representing the value of the InterBase array data type.

TIBCArrayField

A class encapsulating the fundamental behavior common to the InterBase array fields.

TIBCConnection

A component for setting and controlling connections to an InterBase database.

TIBCConnectionOptions

This class allows setting up the behaviour of the TIBCConnection class.

TIBCDataSetOptions

This class allows setting up the behaviour of the TIBCDataSet class.

TIBCDataSource

TIBCDataSource provides an interface between an IBDAC dataset components and data-aware controls on a form.

TIBCDbKeyField

A class representing the InterBase RDB$DB_KEY field.

TIBCEncryptor

The class that performs encrypting and decrypting of data.

TIBCMetaData

A component for obtaining metainformation about database objects from the server.

TIBCParam

A class that is used to set the values of individual parameters passed with queries or stored procedures.

TIBCParams

Used to control TIBCParam objects.

TIBCQuery

A component for executing queries and operating record sets. It also provides flexible way to update data.

TIBCSQL

A component for executing SQL statements and calling stored procedures on the database server.

TIBCSSLConnectionOptions

A class for setting up the SSL options.

TIBCStoredProc

A component for accessing and executing stored procedures and functions.

TIBCTable

A component for retrieving and updating data in a single table without writing SQL statements.

TIBCTransaction

A component for managing transactions in an application.

TIBCUpdateSQL

A component for tuning update operations for the DataSet component.

Types

Name Description

TIBCTransactionErrorEvent

This type is used for the TIBCTransaction.OnError event.

Enumerations

Name Description

TGeneratorMode

Specifies the method used internally to generate a sequenced field.

TIBCProtocol

Specifies the network protocol of connection with InterBase server.

TIBCTransactionAction

Specifies the transaction behaviour when connection closes.

Variables

Name Description

Connections

Holds pointers to all TIBCConnection objects of an application.

DefConnection

Read this variable to get pointer to default connection object. Same as DefaultConnection function.

UseDefConnection

When set to true enables TCustomIBCDataSet and TIBCSQL components to use default connection if they are not attached to any connection.

Constants

Name Description

IBDACVersion

Read this constant to get current version number for IBDAC.
© 1997-2021 Devart. All Rights Reserved. Request Support DAC Forum Provide Feedback