EntityDAC 2.3

Lizenz: Kostenlose Testversion ‎Dateigröße: 271.25 MB
‎Benutzerbewertung: 3.0/5 - ‎1 ‎Stimmen

EntityDAC ist ein 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: * 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ätsabfragecache. 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 2.1 veröffentlicht auf 2018-11-30
    RAD Studio 10.3 Rio wird unterstützt
  • Version 1.6 veröffentlicht auf 2017-04-13
    RAD Studio 10.2 Tokyo wird unterstützt
  • Version 1.1 veröffentlicht auf 2014-08-11

Programmdetails

Eula

EULA - Endbenutzer-Lizenzvertrag

DEVART S.R.O. END-USER LIZENZVEREINBARUNG WICHTIG- LESEN SIE CAREFULLY: Dieser DEVART Endbenutzer-Lizenzvertrag ("EULA") ist eine rechtliche Vereinbarung zwischen Ihnen (entweder eine natürliche oder juristische Person) und DEVART für Software, Komponenten, Quellcode, Dokumentation, Demos oder andere Materialien ("SOFTWARE PRODUCT"), die in dieser Distribution enthalten sind. Durch den Kauf der Installation, des Kopierens oder der anderweitigen Verwendung des SOFTWAREPRODUKTS erklären Sie sich (a) damit einverstanden, dass Sie diese EULA (b) gelesen haben, dass Sie es verstehen (c) dass Sie damit einverstanden sind, an die Bedingungen dieser EULA gebunden zu sein. Wenn Sie keinem Teil der Bedingungen dieser EULA zustimmen, INSTALLIEREN SIE NICHT, COPY, USE, EVALUATE, ODER REPLICATE IN ANY MANNER, ANY PART, FILE ODER PORTION OF THE SOFTWARE PRODUCT. DAS SOFTWAREPRODUKT WIRD LIZENZIERT, NICHT VERKAUFT. 1. LIZENZERTEILUNG Vorbehaltlich Ihrer kontinuierlichen Einhaltung dieser EULA und der Zahlung der geltenden Lizenzgebühren gewährt DEVART Ihnen eine nicht ausschließliche und beschränkte Lizenz zur Installation und Nutzung des SOFTWAREPRODUKTS (a) während der Laufzeit dieser Lizenz (Lizenzlaufzeit), (b) im Rahmen des in Abschnitt 2, (c) beschriebenen Lizenztyps über die zulässige Anzahl von Computern, (d) in einer Weise, die mit den Bedingungen dieser EULA im Einklang steht. Sofern in dieser EULA oder zum Zeitpunkt des Kaufs nichts anderes definiert ist, ist die Lizenzlaufzeit unbefristet. 2. LIZENZTYPEN 2.1 VOLLLIZENZ Sie können ONE (1) Kopie des SOFTWARE-PRODUKTS auf einem (1)-Computer installieren, aktivieren und verwenden, sofern es von EINER (1)-Person verwendet wird. Sie können eine zusätzliche Kopie des SOFTWAREPRODUKTS auf einem zweiten tragbaren Gerät, Laptop oder Computer zu Hause installieren, aktivieren und verwenden, um sie ausschließlich derselben Person zu nutzen. 2.2 EVALUIERUNGSLIZENZ (TRIAL) Sie dürfen EINE (1) Kopie des SOFTWAREPRODUKTS nur für Evaluierungszwecke für einen Zeitraum von 30 Kalendertagen ab dem Datum der Installation ("Evaluierungszeitraum) installieren und verwenden. Nach Ablauf des Evaluierungszeitraums muss das SOFTWAREPRODUKT deinstalliert und alle Kopien vernichtet werden. Nach Ablauf des Evaluierungszeitraums haben Sie folgende Möglichkeiten: (a) Kaufen Sie eine LIZENZ, um SOFTWARE PRODUKT weiterhin zu verwenden. (b) Deinstallieren Sie das SOFTWAREPRODUKT vom CLIENT COMPUTER und zerstören Sie alle Kopien. Sie können keine kommerziellen Anwendungen ERSTELLEN oder Softwareprojekte mit dem SOFTWAREPRODUKT unter den Bedingungen der EVALUATION (TRIAL) USE LICENSE beginnen. 2.3 KOSTENLOSE LIZENZ Gilt für die SOFTWARE PRODUKTE, die kostenlos verteilt werden. Sie können das SOFTWAREPRODUKT auf einer unbegrenzten Anzahl von Computern installieren und verwenden. Sie können auch die entsprechende Nummer der Sicherungskopien des SOFTWAREPRODUKTS anfertigen. 3. ZWÖLF (12) MONATSABONNEMENT UND UPDATES DEVART lizenziert das SOFTWAREPRODUKT auf SUBSCRIPTION-Basis. Ein SUBSCRIPTION dauert 12 Monate (&VART lizenziert das SOFTWAREPRODUKT auf SUBSCRIPTION-Basis. Ein SUBSCRIPTION dauert für einen Zeitraum von 12 Monaten ("SUBSCRIPTION TERM") ab dem Kaufdatum. Während der ABONNEMENT-TERM und bei Zahlung aller anfallenden Abonnementgebühren sind Sie berechtigt, alle wichtigen und kleineren Updates für das SOFTWARE-PRODUKT während dieses 12-Monats-Zeitraums zu erhalten. Nach Ablauf der SUBSCRIPTION TERM (12 Monate, plus 1 Tag nach dem ursprünglichen Kaufdatum) können Sie die SOFTWARE PRODUKT-ABONNEMENT optional um weitere 12 Monate (und danach jedes weitere Jahr) verlängern, um weiterhin haupt- und kleinere Aktualisierungen des SOFTWAREPRODUKTS von DEVART zu erhalten. 4. TECHNISCHER SUPPORT Sie können technische Unterstützung von DEVART bei der Nutzung des SOFTWAREPRODUKTS per E-Mail, in öffentlichen Foren oder auf anderen verfügbaren Kanälen anfordern. DEVART wird seine zumutbaren Anstrengungen unternehmen, um die aufgeworfenen Anfragen zu beantworten, garantiert jedoch nicht, dass Ihre Fragen oder Probleme behoben oder gelöst werden. Wenn der ABONNEMENT Ihrer Lizenz abgelaufen ist, behält sich DEVART das Recht vor, Ihre technische Support-Anfrage abzulehnen. 5. URHEBERRECHT UND GEISTIGES EIGENTUM Alle Titel und Urheberrechte an und an der SOFTWARE PRODUKT (einschließlich, aber nicht beschränkt auf kopiergeschriebene Bilder, Demos, Quellcode, Zwischendateien, Pakete, Animationen, Video, Audio und Text in das SOFTWARE PRODUKT aufgenommen) die begleitenden gedruckten Materialien, und alle Kopien des SOFTWARE-PRODUKT sind geistiges Eigentum von DEVART und sind eigentum von DEVART. Struktur, Organisation und Quellcode des SOFTWAREPRODUKT sind die wertvollen Geschäftsgeheimnisse und vertraulichen Informationen von DEVART. Das SOFTWAREPRODUKT ist durch internationales Recht geschützt, einschließlich, aber nicht beschränkt auf die internationalen Urheberrechtsgesetze, und durch internationale Vertragsbestimmungen. Diese Vereinbarung gewährt Ihnen keine geistigen Eigentumsrechte an der SOFTWARE PRODUKT. Alle nicht ausdrücklich gewährten Rechte bleiben DEVART vorbehalten. 5.1 EINSCHRÄNKUNGEN BEI REVERSE ENGINEERING, DEKOMPILIERUNG UND DEMONTAGE. Sie dürfen das SOFTWAREPRODUKT nicht zurückentwickeln, dekompilieren, abgeleitete Werke erstellen oder disassemblieren. Wenn das SOFTWARE-PRODUKT von Ihnen mit der Absicht erworben wird, das Produkt zurückzuentwickeln, zu dekompilieren, abgeleitete Werke zu erstellen oder die Verwertung und unbefugte Übertragung von DEVART geistigem Eigentum und Geschäftsgeheimnissen, um alle exponierten Methoden oder Quellcode zu enthalten, sofern vorausgesetzt, es besteht kein lizenziertes Nutzungsrecht und alle produkte, die als Ergebnis erstellt werden, werden per Definition als illegal eingestuft. Jeder Verkauf oder Weiterverkauf von geistigem Eigentum oder so hergestellten Derivaten wird im vollen Umfang des gesamten lokalen und internationalen Rechts verfolgt. 6. UMVERTEILUNG Sie dürfen das SOFTWAREPRODUKT NICHT weiterverbreiten, es sei denn, Sie sind ausdrücklich von DEVART als Wiederverkäufer autorisiert. Autorisierte Wiederverkäufer dürfen das SOFTWAREPRODUKT nur in Form des ursprünglichen Distributionspakets weiterverteilen. 7. VERMIETUNG Sie dürfen das SOFTWAREPRODUKT nicht vermieten, vermieten oder verleihen. 8. ÜBERTRAGUNG Sie dürfen IHRE Rechte aus dieser EULA OHNE vorherige schriftliche Genehmigung von DEVART NICHT dauerhaft oder vorübergehend auf eine natürliche oder juristische Person übertragen. 9. PRODUKTE DISKONTANUINEN DEVART behält sich das Recht vor, das SOFTWAREPRODUKT, unabhängig davon, ob es als eigenständiges Produkt oder ausschließlich als Komponente angeboten wird, jederzeit einzustellen. DEVART ist jedoch verpflichtet, Unterstützung für einen Zeitraum von EINEM (1) Jahr nach dem Datum der Einstellung zu leisten. 10. HAFTUNGSAUSSCHLUSS DEVART lehnt ausdrücklich jegliche Gewährleistung für das SOFTWAREPRODUKT ab. DAS SOFTWAREPRODUKT UND JEDE VERWANDTE DOKUMENTATION IST PROVIDED "AS IS" OHNE GARANTIE EINES KIND, ENTWEDER EXPRESS ODER IMPLIED, INCLUDING, OHNE LIMITATION, DIE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. DEVART IST NICHT WARRANT, GARANTIE, ODER MACHEN SIE ALLE REPRESENTATIONEN DER VERWENDUNG, ODER DIE ERGEBNISSE DER VERWENDUNG, DES SOFTWAREPRODUKTS IN TERMS OF CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. DAS GESAMTE RISIKO, DAS SICH AUS DER NUTZUNG ODER LEISTUNG DES SOFTWAREPRODUKTS ERGIBT, VERBLEIBT BEI IHNEN. Keine mündlichen oder schriftlichen Informationen oder Ratschläge von DEVART schaffen eine Garantie oder erhöhen in irgendeiner Weise den Umfang dieser Garantie. 11. KÜNDIGUNG Unbeschadet anderer Rechte oder Rechtsmittel wird DEVART diese EULA beenden, wenn Sie alle Bedingungen dieser EULA nicht einhalten. In solchen Fällen müssen Sie alle Kopien des SOFTWAREPRODUKTS und aller zugehörigen Komponenten einschließlich der zugehörigen Dokumentation vernichten und JEDE und ALLE Nutzung des geistigen Eigentums von DEVART aus allen von Ihnen vertriebenen Anwendungen entfernen, unabhängig davon, ob sie in nativen, geänderten oder kompilierten Zuständen sind. 12. ÄNDERUNG DER TERMS Devart kann von Zeit zu Zeit Änderungen an der EULA vornehmen. Wenn diese Änderungen vorgenommen werden, stellt Devart eine neue Kopie des EULA auf der Produktdownloadseite zur Verfügung. Sie verstehen und stimmen zu, dass Devart Ihre Verwendung als Annahme der aktualisierten EULA behandelt, wenn Sie das SOFTWAREPRODUKT nach dem Datum, an dem die EULA geändert wurde, verwenden. Sie erklären sich damit einverstanden, dass Devart Ihnen Mitteilungen, einschließlich der Änderungen an der EULA, per E-Mail zur Verfügung stellen kann.