Developer Reference > Getting Started > Programmer's Guide > Overview of Zen Access Methods
Overview of Zen Access Methods
The following table summarizes methods of programming through Zen access methods and APIs.
Access Method
Description
Used For
Btrieve (MicroKernel Engine)
Original Btrieve API
Creating Btrieve database applications
Btrieve 2 (MicroKernel Engine)
Simplified Btrieve SDK for C and C++ developers, extended with Simplified Wrapper and Interface Generator (SWIG)
Creating Btrieve database applications
ADO.NET (Microsoft IDEs)
High-level visual or code-based programming
Visual programming of transactional or relational (SQL) applications. This is the recommended programming interface for Microsoft development environments.
PDAC (Embarcadero IDEs)
Zen Direct Access Components for Delphi and C++ Builder
Replaces functionality of Embarcadero data-aware components and eliminates need for Embarcadero Database Engine.
ODBC (relational)
Microsoft Open Database Connectivity
Creating SQL-based applications
Java Class Library
Java Class Library for MicroKernel Engine data access.
Creating Java-based applications that connect to the MicroKernel Engine
JDBC
Implementation of Oracle Java database connectivity
Creating JDBC-based SQL applications using an industry-standard API.
Distributed Tuning Interface (DTI)
Zen API for monitoring and administration
Performing administrative and utility functions from applications, creating and maintaining Data Dictionary Files from applications
Distributed Tuning Objects (DTO)
Zen object-oriented programming interface for monitoring and administration
Performing administrative and utility functions from applications, creating and maintaining Data Dictionary Files from applications
Last modified date: 10/31/2023