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