EntityDAC Express 2.2

Lizenz: kostenlos ‎Dateigröße: 219.03 MB
‎Benutzerbewertung: 0.0/5 - ‎0 ‎Stimmen

EntityDAC Express ist ein kostenloses ORM für Delphi mit LINQ-Unterstützung. Es bietet ein leistungsstarkes Framework, das die Objekt-relationale Zuordnung von Datenbankobjekten zu Delphi-Klassen mit voller Unterstützung für Kapselung, Vererbung, Polymorphismus und andere OOP-Features ermöglicht. Zum Abrufen von Daten aus einer Datenbank wird LINQ als datenbankunabhängiges Abfragemodul verwendet. Darüber hinaus steht ein funktionsreiches ORM-Modellierungstool zur Verfügung - Entity Developer, mit dem Sie Ihre ORM-Modelle visuell erstellen und bearbeiten und Delphi-Entitätsklassen durch dieses Modell automatisch generieren können. Hauptmerkmale: * RAD Studio 10.3 Rio wird unterstützt * Database-First, Model-First & Code-First Entwicklung. Benutzer können beim Entwickeln von Anwendungen mit EntityDAC alle drei Möglichkeiten nutzen. * Visual ORM Model Designer mit Codegenerierung. Entity Developer ermöglicht das visuelle Erstellen und Bearbeiten von ORM-Modellen, ohne eine Zeile MIT XML-Code oder ein Handbuch zur Beschreibung von Klassenattributen in Delphi-Code einzugeben. Es unterstützt die Erstellung aller Arten von Zuordnungen, z. B. Tabellenaufteilung, Zuordnungsentität zu mehreren Tabellen, komplexe Typen, Vererbungshierarchien usw. * LINQ-Abfragen. Die Verwendung von ORM bei der Entwicklung Ihrer Anwendungen muss nicht nur die Entwicklung der Anwendung selbst beschleunigen, sondern auch den Anwendungscode verführen und Anwendungen unabhängig von den Besonderheiten und der Syntax der SQL-Datenbank machen, für die sie entwickelt wurde, wodurch mehrere Datenbanken in Ihrer Anwendung ohne Aufwand unterstützt werden können. * Klassenzuordnung. Die objektrelationale Zuordnung von Datenbanktabellen zu Delphi-Klassen kann nicht nur für Klassen durchgeführt werden, die von einer grundlegenden TEntity-Klasse geerbt wurden, sondern auch für benutzerdefinierte Klassen, die in TObject geerbt wurden. * Entität & Abfrage-Cache. Um die Anwendungsleistung zu erhöhen, ermöglicht EntityDAC das Zwischenspeichern von Metadaten, aller aus der Datenbank geladenen Entitäten, LINQ-Abfragen und vielem mehr.

VERSIONSVERLAUF

  • Version 1.6 veröffentlicht auf 2017-04-13
    RAD Studio 10.2 Tokyo wird unterstützt

Programmdetails

Eula

EULA - Endbenutzer-Lizenzvertrag

Lizenzvertrag IMPORTANT - LESEN VOR COPYING, INSTALLING ODER USING. Verwenden oder laden Sie diese Software und die zugehörigen Materialien (zusammen die "Software") erst, wenn Sie die folgenden Geschäftsbedingungen sorgfältig gelesen haben. Durch das Laden oder Verwenden der Software erklären Sie sich mit den Bedingungen dieser Vereinbarung einverstanden. Wenn Sie dem nicht zustimmen möchten, installieren oder verwenden Sie die Software nicht. Die nicht registrierte Softwareversion kann frei verteilt werden, sofern das Distributionspaket nicht geändert wird. Keine Person oder Firma darf ohne schriftliche Genehmigung des Urheberrechtsinhabers eine Gebühr für den Vertrieb der Software erheben. Die Software wird vertrieben "AS IS". Es wird keine Garantie jeglicher Art ausgesprochen oder impliziert. Sie verwenden auf eigene Gefahr. Der Autor haftet nicht für Datenverlust, Schadenersatzverlust oder andere Arten von Verlusten während der Nutzung oder Desatomen dieser Software. Sie dürfen teile teils der Software nicht kopieren, modifizieren, vermieten, verkaufen, verteilen oder übertragen, es sei denn, dies ist in dieser Vereinbarung vorgesehen, und Sie erklären sich damit einverstanden, eine nicht autorisierte Vervielfältigung der Software zu verhindern. Sie dürfen die Software nicht zurückentwickeln, dekompilieren oder disassemblieren. Sie dürfen die gleichzeitige Nutzung der Software nicht von mehr als einem Benutzer unterlizenzieren oder zulassen. Jede unbefugte Nutzung führt zur sofortigen und automatischen Beendigung dieser Lizenz. Die Software kann die Software oder andere Eigenschaften von Drittanbietern enthalten, von denen einige in einer beiliegenden "Lizenz.txt"-Datei oder einem anderen Text oder einer anderen Datei identifiziert und in Übereinstimmung mit ihnen lizenziert werden können.