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
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. |