FireDAC.Phys.TDBXBase.TFDPhysTDBXBaseDriverLink
Delphi
TFDPhysTDBXBaseDriverLink = class(TFDPhysDriverLink)
C++
class PASCALIMPLEMENTATION TFDPhysTDBXBaseDriverLink : public Firedac::Phys::TFDPhysDriverLink
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
class | public | FireDAC.Phys.TDBXBase.pas FireDAC.Phys.TDBXBase.hpp |
FireDAC.Phys.TDBXBase | FireDAC.Phys.TDBXBase |
Description
The TFDPhysDriverLink component is a base class for all driver link components.
FireDAC.Phys.TDBXBase.TFDPhysTDBXBaseDriverLink inherits from FireDAC.Phys.TFDPhysDriverLink. All content below this line refers to FireDAC.Phys.TFDPhysDriverLink.
The TFDPhysDriverLink component is a base class for all driver link components.
The TFDPhysDriverLink component is a base class for all driver link components. It implements the ability to:
- Link a FireDAC DBMS driver to an application.
- Configure a FireDAC DBMS driver at run time, using VendorHome and VendorLib properties and Release method.
- Create a FireDAC virtual driver at run time, using DriverID, BaseDriverID and ActualDriverID properties.
- Give access to a FireDAC driver API and live cycle, using DriverIntf, DriverState, OnDriverCreated and OnDriverDestroying properties.
- Manage the FireDAC DBMS specific services, using Services and ServicesCount properties.
An application should not use the TFDPhysDriverLink component directly. But you can use one of its many descendants, for example, TFDPhysOracleDriverLink or TFDPhysSQLiteDriverLink.
To have an effect, all property changes must be performed before the first connection through this driver or use the Release method.