Overview of Pervasive Direct Access Components
The Pervasive Data Access Components (PDAC) is a set of Visual Component Library (VCL) components that allow direct access to Pervasive Database Engines from within the Embarcadero Delphi and C++ Builder Environments. These components offer a complete replacement for the Borland Database Engine (BDE), while providing the complete functionality of the BDE. PDAC dramatically extends the database development options available to Delphi and C++ Builder developers.
Refer to the PDAC readme file for the development environments supported by the Pervasive Data Access Components.
All versions of PDAC contain the following non-visual components:
Supporting classes are also provided for these components.
These 32-bit components duplicate the properties, methods, and binding capabilities of the Embarcadero Data Access components, but without requiring the presence of the Borland Database Engine (BDE) at runtime.
These components are provided in package format, and offer all the design time and runtime functionality of the built-in controls. They bind to the Embarcadero Data Aware controls in the same way as the BDE components, as well as to fully compatible third-party bound controls.
Special components include wwPvTable, wwPvQuery, and wwPvStoredProc and are provided for interoperability with the Woll2Woll InfoPower components.
Engine Version Checking
When opening a query or table, PDAC checks for an adequate Pervasive PSQL engine version to ensure that engine dependency-related errors do not occur. If the engine version is not sufficient, an exception is thrown with a message indicating the required version.
TPvQuery.PassThrough
Allows SQL text to be sent directly to the engine instead of being preparsed.
TPvDatabase.OEMConversion
This property indicates that the database contains characters encoded according to the OEM (DOS) code page, and that these characters should be converted to the ANSI (Windows) code page before use.
Where to Get More Information
Please see SDK Downloads for sample code and code snippets for the Pervasive Direct Access Components. The SDK Downloads for PDAC is available at http://www.pervasivedb.com.