MyDAC

MyAccess Unit Members

This unit contains implementation of most public classes of MyDAC.

Classes

Name Description

TCustomMyConnection

A base class for connecting to MySQL server.

TCustomMyConnectionOptions

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

TCustomMyDataSet

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

TCustomMyStoredProc

A class implementing functionality to access stored procedures on a database server.

TCustomMyTable

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

TMyCommand

A component for execution of SQL statements and stored procedures which do not return rowsets.

TMyConnection

A component for setting up and controlling connections to MySQL database server.

TMyConnectionOptions

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

TMyConnectionSSLOptions

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

TMyDataSetOptions

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

TMyDataSource

TMyDataSource provides an interface between a MyDAC dataset components and data-aware controls on a form.

TMyEncryptor

The class that performs encrypting and decrypting of data.

TMyMetaData

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

TMyQuery

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

TMyStoredProc

A component for accessing and executing stored procedures and functions.

TMyTable

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

TMyTableOptions

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

TMyTransaction

A component for managing transactions.

TMyUpdateSQL

A component for tuning update operations for the DataSet component.

Types

Name Description

TMyUpdateExecuteEvent

This type is used for the TCustomMyDataSet.AfterUpdateExecute and TCustomMyDataSet.BeforeUpdateExecute events.

Enumerations

Name Description

TLockRecordType

Specifies the type of the record locking.

TLockType

Specifies the type of the table locking.

TMyIsolationLevel

Specifies the xtent to which all outside transactions interfere with subsequent transactions of current connection.

Routines

Name Description

GetServerList

Returns the list of the MySQL servers in LAN. MySQL server does not provide usual ways of such list getting, so it can be incomplete.

Constants

Name Description

MyDACVersion

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