PgDAC

PgAccess Unit Members

This unit contains main components of PgDAC.

Classes

Name Description

TCustomPgDataSet

A base class defining functionality for the classes derived from it.

TCustomPgStoredProc

A component for accessing and executing stored procedures and functions.

TCustomPgTable

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

TCustomPgTimeStampField

A base class defining functionality for the classes derived from it.

TPgConnection

Represents an open connection to a PostgreSQL database.

TPgConnectionOptions

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

TPgConnectionSSLOptions

This class is used to set up the behaviour of the TPgConnection class.

TPgCursorField

A class providing access to the PostgreSQL cursor fields.

TPgDataSetOptions

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

TPgDataSource

TPgDataSource provides an interface between a PgDAC dataset components and data-aware controls on a form.

TPgDateField

A class providing access to the PostgreSQL date fields.

TPgEncryptor

The class that performs encrypting and decrypting of data.

TPgGeometricField

A class providing access to the PostgreSQL geometric fields.

TPgHalfVectorField

A class providing access to the TPgHalfVectorField class.

TPgIntervalField

A class providing access to the PostgreSQL interval fields.

TPgLargeObject

A class providing support of PostgreSQL large objects.

TPgLargeObjectField

A class providing access to the PostgreSQL large object fields.

TPgMetaData

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

TPgParam

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

TPgParams

Used to control TPgParam objects.

TPgQuery

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

TPgSparseVectorField

A class providing access to the TPgSparseVector fields.

TPgSQL

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

TPgStoredProc

A component for accessing and executing stored procedures and functions.

TPgTable

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

TPgTimeField

A class providing access to the PostgreSQL time fields.

TPgTimeStampField

A class providing access to the PostgreSQL timestamp fields.

TPgUpdateSQL

Lets you tune update operations for the DataSet component.

TPgVectorField

A class providing access to the TPgVector class fields.

Types

Name Description

TPgNoticeEvent

This type is used for the TPgConnection.OnNotice event.

TPgNotificationEvent

This type is used for the TPgConnection.OnNotification event.

Enumerations

Name Description

TPgIsolationLevel

Specifies the way the transactions containing database modifications are handled.

Constants

Name Description

PgDACVersion

The version of PostgreSQL Data Access Components.
© 1997-2024 Devart. All Rights Reserved. Request Support DAC Forum Provide Feedback