EntityDAC Express 2.2
EntityDAC Express is a free Delphi ORM with LINQ support. It provides a framework that allows performing object-relational mapping of database objects to Delphi classes with support for encapsulation, inheritance, polymorphism and other OOP features
Download
208.88 MB · entitydacexpress.exe
658downloads
0this week
FreeFreeware
0reviews
About EntityDAC Express
EntityDAC Express is a free ORM for Delphi with LINQ support. It provides a powerful framework that allows performing object-relational mapping of database objects to Delphi classes with full support for encapsulation, inheritance, polymorphism and other OOP features. To retrieve data from a database, LINQ is used as a database independent query engine.
In addition, there is a feature-rich ORM modeling tool available - Entity Developer, that allows to create and edit your ORM models visually, and generate Delphi entity classes by this model automatically.
Key Features:
* RAD Studio 10.3 Rio is supported
* Database-First, Model-First & Code-First development. Users are able to use all the three ways when developing applications using EntityDAC.
* Visual ORM Model Designer with Code generation. Entity Developer allows to create and edit ORM models visually, without typing a line of XML code or manual describing class attributes in Delphi code. It supports creation of all kinds of mapping, such as table splitting, mapping entity to several tables, complex types, inheritance hierarchies, etc.
* LINQ queries. Using ORM when developing your applications must not only accelerate development of the application itself, but also unify the application code and make applications independent of the specifics and syntax of the SQL database for which it is developed, that will allow to support multiple databases in your application with no effort.
* Class mapping. Object-relational mapping of database tables to Delphi classes can be performed not only to classes inherited from a basic TEntity class, but to custom classes inherited form TObject as well.
* Entity & Query Cache. To increase application performance, EntityDAC allows to cache metadata, all entities loaded from the database, LINQ queries, and much more.
In addition, there is a feature-rich ORM modeling tool available - Entity Developer, that allows to create and edit your ORM models visually, and generate Delphi entity classes by this model automatically.
Key Features:
* RAD Studio 10.3 Rio is supported
* Database-First, Model-First & Code-First development. Users are able to use all the three ways when developing applications using EntityDAC.
* Visual ORM Model Designer with Code generation. Entity Developer allows to create and edit ORM models visually, without typing a line of XML code or manual describing class attributes in Delphi code. It supports creation of all kinds of mapping, such as table splitting, mapping entity to several tables, complex types, inheritance hierarchies, etc.
* LINQ queries. Using ORM when developing your applications must not only accelerate development of the application itself, but also unify the application code and make applications independent of the specifics and syntax of the SQL database for which it is developed, that will allow to support multiple databases in your application with no effort.
* Class mapping. Object-relational mapping of database tables to Delphi classes can be performed not only to classes inherited from a basic TEntity class, but to custom classes inherited form TObject as well.
* Entity & Query Cache. To increase application performance, EntityDAC allows to cache metadata, all entities loaded from the database, LINQ queries, and much more.
| Requirements | - |
|---|---|
| Release info | Major Update on Jul 25, 2019 |
| Release notes | macOS 64-bit is supported Release 2 for RAD Studio 10.3 Rio, Delphi 10.3 Rio, and C++Builder 10.3 Rio is now required |
| Related tags | orm delphi delphi linq delphi mapping delphi database framework |
Reviews
No reviews yet. Be the first to review EntityDAC Express.
Used EntityDAC Express? Tell other visitors what you thought.
Log in to write a reviewOther products by this publisher
- ActiveCampaign ODBC Driver by Devart 1.2.2 Devart ODBC Driver for ActiveCampaign is a high-performance connectivity tool with enterprise-level features for accessing ActiveCampaign from ODBC-compliant reporting, analytics, BI, and ETL tools on both 32-bit and 64-bit Windows.
- AfterShip ODBC Driver by Devart 1.2.2 Devart ODBC Driver for AfterShip is a high-performance connectivity tool with enterprise-level features for accessing AfterShip from ODBC-compliant reporting, analytics, BI, and ETL tools on both 32-bit and 64-bit Windows.
-
Airtable ODBC Driver by Devart 1.0.2
Devart ODBC Driver for Airtable is a high-performance connectivity tool with enterprise-level features for accessing Airtable from ODBC-compliant reporting, analytics, BI, and ETL tools on both 32-bit and 64-bit Windows.
-
Amazon Redshift ODBC Driver by Devart 3.4.2
Devart ODBC Driver for Amazon Redshift is a high-performance connectivity solution with enterprise-level features for accessing Amazon Redshift databases from ODBC-compliant reporting, analytics, BI, and ETL tools.
- Asana ODBC Driver by Devart 1.2.1 Devart ODBC Driver for Asana is a high-performance connectivity tool with enterprise-level features for accessing Asana from ODBC-compliant reporting, analytics, BI, and ETL tools on both 32-bit and 64-bit Windows.
Most viewed Windows Delphi Utilities
-
1
FastReport 5.2
FastReport VCL - a new generation of reporting tools. FastReport VCL is a report generator for giving your application the ability to generate reports quickly and efficiently. FastReport provides all the tools you need to develop reports.
-
2
Beyond Compare 3.3.11
Beyond Compare is a Windows utility that combines directory compare and file compare functions in one package. Use it to manage source code, keep directories in sync, compare program output, etc.
-
3
FastCube 2.2
FastCube is a handy tool for efficient analytical data arrays handling. FastCube usage for report building does not require a programmer's high skill level. Build FastCube into your applications created in Delphi or Lazarus environment.
- 4 F-IN-BOX, Delphi Edition 3.4 A Delphi / Builder component to enhance Macromedia Flash Player ActiveX features
-
5
PostgresDAC 3.2.1
PostgresDAC: a PostgreSQL BDE replacement for Delphi and BCB. It allows you to create Delphi/BCB5 applications with direct access to PostgreSQL DB without BDE and ODBC. The interface is BDE-like and TDataSet compatible. JPEGs in BLOBs supported
-
6
Delphi Spell Checker PRO 3.00
Delphi Spell Checker PRO, award-winning Spell Checking Add-in for Delph (Delphi Expert). Auto-check spelling as-you-go right in your Delphi form. 18 languages supported.
-
7
SQLite Data Access Components 4.2.4
LiteDAC (SQLite Data Access Components) provides native connectivity to SQLite from Delphi, C++Builder, Lazarus on Windows, Mac OS X, iOS, Android, Linux, FreeBSD, for both 32-bit and 64-bit platforms.
-
8
Restore BKF File 5.6
To restore BKF file, MS BKF recovery software is highly developed program that is specifically designed to restore BKF file that shows indifferent behavior at the time of BKF file restoring.
-
9
NexusDB ODBC Driver by Devart 1.7.1
Devart ODBC Driver for NexusDB is a high-performance connectivity tool with enterprise-level features for accessing NexusDB databases from ODBC-compliant reporting, analytics, BI, and ETL tools on 32-bit and 64-bit Windows.
-
10
SecureBridge 10.0.1
SecureBridge is a suite of client and server components for SSH, SFTP, FTPS, HTTP/HTTPS, SSL, WebSocket, and SignalR protocols.
Most downloaded Windows Delphi Utilities
-
1
FastReport 5.2
FastReport VCL - a new generation of reporting tools. FastReport VCL is a report generator for giving your application the ability to generate reports quickly and efficiently. FastReport provides all the tools you need to develop reports.
-
2
Beyond Compare 3.3.11
Beyond Compare is a Windows utility that combines directory compare and file compare functions in one package. Use it to manage source code, keep directories in sync, compare program output, etc.
-
3
Delphi Spell Checker PRO 3.00
Delphi Spell Checker PRO, award-winning Spell Checking Add-in for Delph (Delphi Expert). Auto-check spelling as-you-go right in your Delphi form. 18 languages supported.
-
4
FastCube 2.2
FastCube is a handy tool for efficient analytical data arrays handling. FastCube usage for report building does not require a programmer's high skill level. Build FastCube into your applications created in Delphi or Lazarus environment.
-
5
PostgresDAC 3.2.1
PostgresDAC: a PostgreSQL BDE replacement for Delphi and BCB. It allows you to create Delphi/BCB5 applications with direct access to PostgreSQL DB without BDE and ODBC. The interface is BDE-like and TDataSet compatible. JPEGs in BLOBs supported
- 6 F-IN-BOX, Delphi Edition 3.4 A Delphi / Builder component to enhance Macromedia Flash Player ActiveX features
-
7
Restore BKF File 5.6
To restore BKF file, MS BKF recovery software is highly developed program that is specifically designed to restore BKF file that shows indifferent behavior at the time of BKF file restoring.
-
8
SQLite Data Access Components 4.2.4
LiteDAC (SQLite Data Access Components) provides native connectivity to SQLite from Delphi, C++Builder, Lazarus on Windows, Mac OS X, iOS, Android, Linux, FreeBSD, for both 32-bit and 64-bit platforms.
-
9
SecureBridge 10.0.1
SecureBridge is a suite of client and server components for SSH, SFTP, FTPS, HTTP/HTTPS, SSL, WebSocket, and SignalR protocols.
-
10
EntityDAC Express 2.2
EntityDAC Express is a free Delphi ORM with LINQ support. It provides a framework that allows performing object-relational mapping of database objects to Delphi classes with support for encapsulation, inheritance, polymorphism and other OOP features