Using this development framework you can interact with databases in Delphi and C++Builder applications by utilizing object relational mapping technology.

EntityDAC
EntityDAC is a Windows application that enables developers to focus on internal logic without worrying about database specific details. It is possible to translate SQL structures into Delphi classes with minimal manual coding. Additionally, there is a built in query language for straightforward data manipulation.
Object relational mapping
The program works with a wide range of database platforms, offering users flexibility in switching between different environments. Supported products include:
- MySQL;
- PostgreSQL;
- Oracle;
- SQLite and more.
You can generate custom schemas programmatically or convert classes from existing datasets. This versatility is especially advantageous when merging separate servers.
There are instruments to craft and execute complex search queries. Users are able to effortlessly extract relevant information from the target server, streamlining various workflows.
Performance optimization
An option to apply complex caching mechanisms to improve data retrieval speed is provided, which is critical for reducing the overhead of repeated queries. Furthermore, you may index the contents of the source database to increase search efficiency.
Features
- free to download and use;
- designed to help you manage relational databases on the desktop;
- it is possible to interact with MySQL, Oracle and SQLite instances;
- tools for constructing and running SQL queries are available;
- compatible with all modern versions of Windows.