EntityDAC is an 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.
* RAD Studio 10.2 Tokyo 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.
RAD Studio 10.2 Tokyo is supported
- RAD Studio 10 Seattle is supported
- Capability to disable entity caching with TDataContext.Cache.Enabled and TMetaType.AllowCaching properties is added
* RAD Studio XE7 support
* Firebird .NET Provider is added in EntityDeveloper
Released:April 13, 2017
Platforms:Windows 2000, Windows XP, Windows 2003, Windows Vista, Win7 x32,Win7 x64,Windows 8,Windows 10,WinServer,WinOther,Windows Server 2000,Windows Server 2003,Windows Server 2008,Windows Server 2008r2,Windows Server 2012,Windows Tablet PC Edition 2005,Windows Media Center Edition 2005,Windows Vista Starter,Windows Vista Home Basic,Windows Vista Home Premium,Windows Vista Business,Windows Vista Enterprise,Windows Vista Ultimate,Windows Vista Home Basic x64,Windows Vista Home Premium x64,Windows Vista Business x64,Windows Vista Enterprise x64,Windows Vista Ultimate x64
Requrements:.NET Framework 3.5 Service Pack 1 or higher
Install:Install and Uninstall
How to Locate Internet Visitors by ip address to country?IP Address Country mapping Database offers the database for country-level IP mapping. It can find out one internet user's country, address and more just from ip address.Targeting Web site content
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
Entity Developer is a powerful ORM designer for ADO.NET Entity Framework, LinqConnect, Telerik Data Access, NHibernate and LINQ to SQL. You can use Model-First and Database-First approaches to design your model and generate C# or Visual Basic .NET code
ORM Designer is a visual ERD database tool with full support of ORM frameworks based on XML, YAML or other structured language. Manually written kilobytes of text definitions is replaced with easy-to-use graphical interface. ORM Designer was created by
Del123's Collection of Delphi examples and applications - Database, Rave, Firemonkey, win32, OpenGL examples and more. Full source code on purchase. From Delphi 7 to Delphi XE2 - Del123.com
Entity Developer is a powerful ORM designer for ADO.NET Entity Framework, NHibernate, LinqConnect, Telerik Data Access, and LINQ to SQL. You can use Model-First and Database-First approaches to design your ORM model and generate C# or Visual Basic .NET
dPulpo is a code generation tool that generates your database and data access layer, starting from a database-, framework- and language-independent Entity Relationship model described in XML. It's main assets are simplicity, speed and user-friendliness
PHP Charting Library Feature Summary:
- 100% PHP5 code
- Full PHP sourcecode available
- Support for PHP5 and above
- Chart Components for Delphi for PHP Applications
- Database support
- Direct access to URL addressable Charts
- Designtime PHP Form
Macrobject DObject suite is an O/R Mapping (Object-Relation Mapping) component package to be used in Borland Delphi.
DObject O/R Mapping suite supports a variety of databases and transparent to users and needn't to alter code when switching
Entity Developer for LINQ to SQL is a powerful modeling and code generation tool for LINQ to SQL.Use Model-First and Database-First approaches to design your model and generate C# or Visual Basic .NET code for it. Customize the templates to fit all your
Most popular Delphi Tools & Components
how to convert Delphi code segment to C++Builder.
Delphi to C++ Builder can't substitute for your handcraft modification completely, but can save 80% time for you!
Improvements of Delphi to C++ Builder V1.5
1, Get rid of some BUGs within first version
Delphi Tutorials with full source code. Animated tutorials. Collection of 10 basic Delphi tutorials. Each delphi tutorial comes with full source code and animated tutorial.
The .Net DLL/WSDL Importer for Delphi also called .Net Assemblies Importer Utility for Delphi is used for importing .net assemblies(dll), WSDL or web service XML schema and generates Delphi classes from the types of the imported assemblies. This tool
FreeReport is reporting tool component. It consists of report engine, designer and preview. Its capabilities comparable with in QuickReport 3, ReportBuilder 3.52. It written on 100% Object Pascal and can be installed in Delphi 4-7,2005,2006 and C++Builder
Dynamic DBTreeView controls are based on Virtual TreeView control. They are using clone dataset for internal data manipulation when dynamically building tree nodes and a binary search list for detecting existing nodes. They reflect all changes of the
Text Capture SDK is a pure Delphi package of a Text Hooking DLL and a Word Capture Sample Program, Text Hooking DLL captures the text contents of any Windows and Controls by Hooking the TextOut /ExtTextOut /DrawText APIs, WordCapture program captures
With full source code, royalty-free!
Dot-matrix printer support, XML-based export filters
FastReport provides many features not found in other reporting products.
Import legacy databases and reuse common database formats
FastReport supports the following
The .Net Runtime Library for Delphi can be used to:
- Hosts the .Net Common Language Runtime (CLR) in Delphi.
- Loads assemblies from .Net dll or executable file without registering the Library as COM in Delphi.
- Loads .Net assemblies from Global
CAD Import VCL is an easy-to-use API for using AutoCAD DWG, DXF, Hewlett-Packard HPGL, SVG and CGM file formats in Delphi/C++Builder applications.
Main CAD Import VCL features:
- CAD extentions: *.dwg; *.dxf; *.plt; *.hgl;*.hg;*.hpg; *.plo;*.hp;*
FastReport VCL is an add-on component that allows your application to generate reports quickly and efficiently. FastReport provides all the necessary tools to develop reports, including a visual report designer, a reporting core, and a preview window
EntityDAC Author's Software
Virtual Data Access Components (VirtualDAC, formerly known as VirtualTable), is a library of components that extends data processing capabilities in Delphi and C++Builder on Windows, MacOS, iOS and Android for both 32-bit and 64-bit platforms. VirtualDAC
Universal Data Access Components (UniDAC) is a library of components that provides direct access to multiple databases from Delphi, C++Builder, Lazarus (and Free Pascal) on Windows, Mac OS X, iOS, Android, Linux and FreeBSD for both 32-bit and 64-bit
SQLite Data Access Components (LiteDAC) is a library of components that provides native connectivity to SQLite from Delphi, C++Builder, Lazarus (and Free Pascal) on Windows, Mac OS X, iOS, Android, Linux, and FreeBSD for both 32-bit and 64-bit platforms
PostgreSQL Data Access Components (PgDAC) is a library of components that provides native connectivity to PostgreSQL from Delphi, C++Builder, Lazarus (and Free Pascal) on Windows, Mac OS X, iOS, Android, Linux, and FreeBSD for both 32-bit and 64-bit platforms
InterBase (and FireBird) Data Access Components (IBDAC) is a library of components that provides native connectivity to InterBase, Firebird and Yaffil from Delphi, C++Builder, Lazarus (and Free Pascal) on Windows, Mac OS X, iOS, Android, Linux, and FreeBSD
SecureBridge represents clients and servers for SSH, SFTP and SSL protocols as a network security solution. It protects any TCP traffic using SSH or SSL secure transport layer protocols, that provide authentication for both client and server, strong data
dbForge Data Compare for PostgreSQL is a table data comparison and synchronization tool, which allows you to detect data differences in compared PostgreSQL tables, generate data synchronization script and execute it to eliminate all the differences.
TMetric is a work time tracker for freelancers, agencies, and companies. Light interface with great control over time intervals and projects' budgets. Flexible billable rates and crystal clear reporting. Transparent team monitoring and lots of integrations
GUI for implementing automated unit testing in SQL Server Management Studio. The tool is based on the open-source tSQLt framework, so SQL developers can now benefit from writing unit tests in regular T-SQL. dbForge Unit Test for SQL Server functionality
dbForge Index Manager for SQL Server is an SSMS add-in for analyzing the status of SQL indexes and fixing issues with index fragmentation. The tool allows you to quickly collect index fragmentation statistics and detect databases that require maintenance