EntityDAC 2.3

Licentie: Gratis proefperiode ‎Bestandsgrootte: 271.25 MB
‎Gebruikersbeoordeling: 3.0/5 - ‎1 ‎Stemmen

EntityDAC is een ORM voor Delphi met LINQ-ondersteuning. Het biedt een krachtig kader waarmee databaseobjecten kunnen worden uitgevoerd in Delphi-klassen met volledige ondersteuning voor inkapseling, overerving, polymorfisme en andere OOP-functies. Om gegevens uit een database op te halen, wordt LINQ gebruikt als een databaseonafhankelijke queryengine. Daarnaast is er een feature-rijke ORM modellering tool beschikbaar - Entity Developer, die het mogelijk maakt om uw ORM-modellen visueel te maken en te bewerken, en het genereren van Delphi entiteit klassen door dit model automatisch. Belangrijkste kenmerken: * Database-First, Model-First Code-First ontwikkeling. Gebruikers kunnen alle drie de manieren gebruiken bij het ontwikkelen van toepassingen met Behulp van EntityDAC. * Visual ORM Model Designer met Code generatie. Entity Developer maakt het mogelijk om ORM-modellen visueel te maken en te bewerken, zonder een lijn XML-code of handmatige beschrijving van klassekenmerken in Delphi-code te typen. Het ondersteunt het maken van allerlei soorten toewijzing, zoals tabelsplitsing, toewijzing van entiteit aan verschillende tabellen, complexe typen, overervingshiërarchieën, enz. * LINQ-query's. Het gebruik van ORM bij het ontwikkelen van uw toepassingen moet niet alleen de ontwikkeling van de toepassing zelf versnellen, maar ook de toepassingscode verenigen en toepassingen onafhankelijk maken van de specifieke kenmerken en syntaxis van de SQL-database waarvoor het is ontwikkeld, die het mogelijk maken om meerdere databases in uw toepassing zonder inspanning te ondersteunen. * Klasse mapping. Object relationele toewijzing van databasetabellen aan Delphi-klassen kan niet alleen worden uitgevoerd naar klassen die zijn overgenomen van een basisklasse TEntity, maar ook naar aangepaste klassen die het overgenomen formulier TObject hebben. * Entiteit query cache. Om de prestaties van toepassingen te verbeteren, maakt EntityDAC het mogelijk om metagegevens, alle entiteiten die uit de database worden geladen, LINQ-query's en nog veel meer op te sturen.

versiegeschiedenis

  • Versie 2.1 geplaatst op 2018-11-30
    RAD Studio 10.3 Rio wordt ondersteund
  • Versie 1.6 geplaatst op 2017-04-13
    RAD Studio 10.2 Tokyo wordt ondersteund
  • Versie 1.1 geplaatst op 2014-08-11

Programmadetails

Overeenkomst

EULA - Licentieovereenkomst voor eindgebruikers

DEVART S.R.O. LICENTIEOVEREENKOMST VOOR EINDGEBRUIKERS BELANGRIJK LEES: Deze DEVART End-User License Agreement ("EULA") is een juridische overeenkomst tussen u (een individu of een rechtspersoon) en DEVART voor software, componenten, broncode, documentatie, demo's of ander materiaal ("SOFTWARE PRODUCT") in deze distributie. Door het installeren, kopiëren of anderszins gebruiken van het SOFTWARE PRODUCT te kopen, gaat u ermee akkoord (a) dat u deze EULA (b) hebt gelezen dat u het begrijpt (c) dat u akkoord gaat met de voorwaarden van deze EULA. Als u niet akkoord gaat met een deel van de voorwaarden van deze EULA, installeer, kopieer, gebruik dan niet, evalueert of repliceert u op enigerlei wijze, een deel, bestand of gedeelte van het softwareproduct. HET SOFTWAREPRODUCT IS GELICENTIEERD, NIET VERKOCHT. 1. VERLENING VAN EEN VERGUNNING Onder voorbehoud van uw voortdurende naleving van deze EULA en de betaling van de toepasselijke licentiekosten, verleent DEVART u een niet-exclusieve en beperkte licentie om het SOFTWARE PRODUCT (a) te installeren en te gebruiken tijdens de looptijd van een dergelijke licentie (licentietermijn), b) binnen het toepassingsgebied van het licentietype beschreven in sectie 2, c) op het toegestane aantal computers, d) op een wijze die in overeenstemming is met de voorwaarden van deze EULA. Tenzij anders gedefinieerd in deze EULA of op het moment van aankoop, is de licentietermijn eeuwigdurend. 2. LICENTIETYPEN 2.1 VOLLEDIGE LICENTIE U mag één (1) kopie van het softwareproduct op één (1) computer installeren, activeren en gebruiken, mits deze door één (1) persoon wordt gebruikt. U mag een extra exemplaar van het softwareproduct installeren, activeren en gebruiken op een tweede draagbaar apparaat, laptop of thuiscomputer voor exclusief gebruik van dezelfde persoon. 2.2 EVALUATIE (PROEF) GEBRUIKSLICENTIE U mag slechts één exemplaar van het SOFTWAREPRODUCT installeren en gebruiken voor evaluatiedoeleinden, gedurende een periode van 30 kalenderdagen vanaf de datum van installatie ("Evaluatieperiode). Na afloop van de evaluatieperiode moet het SOFTWARE PRODUCT worden verwijderd en alle kopieën worden vernietigd. Na afloop van de evaluatieperiode hebt u de volgende opties: (a) Koop een licentie om softwareproduct te blijven gebruiken. b) Verwijder het softwareproduct van de clientcomputer en vernietig alle kopieën. U MAG GEEN commerciële toepassingen maken of softwareprojecten starten met het softwareproduct onder de voorwaarden van de EVALUATIE (TRIAL) USE LICENSE. 2.3 GRATIS LICENTIE Van toepassing op de SOFTWARE PRODUCTEN die gratis worden gedistribueerd. U het SOFTWAREPRODUCT op een onbeperkt aantal computers installeren en gebruiken. U ook het juiste nummer maken van de back-upkopieën van het softwareproduct. 3. TWAALF (12) MAAND ABONNEMENT EN UPDATES DEVART licentieert het SOFTWARE PRODUCT op abonnementsbasis. Een ABONNEMENT duurt 12 maanden ("ABONNEMENTSTERMIJN") vanaf de datum van aankoop. Tijdens de abonnementstermijn ("ABONNEMENTSTERMIJN") periode vanaf de datum van aankoop. Tijdens de abonnementsperiode en na betaling van alle toepasselijke abonnementskosten komt u in aanmerking voor alle belangrijke en kleine updates voor het SOFTWAREPRODUCT gedurende deze periode van 12 maanden. Na afloop van de abonnementstermijn (12 maanden, plus 1 dag na de oorspronkelijke aankoopdatum) u optioneel het SOFTWARE PRODUCT-abonnement verlengen voor een extra periode van 12 maanden (en elk volgend jaar daarna) om grote en kleine updates van het softwareproduct van DEVART te blijven ontvangen. 4. TECHNISCHE ONDERSTEUNING U technische bijstand van DEVART aanvragen bij het gebruik van het SOFTWAREPRODUCT via e-mail, openbare forums of andere beschikbare kanalen. DEVART zal haar redelijke inspanningen gebruiken om vragen te beantwoorden, maar garandeert niet dat uw vragen of problemen zullen worden opgelost of opgelost. Als het abonnement op uw licentie is verlopen, behoudt DEVART zich het recht voor om uw technische ondersteuningsquery te weigeren. 5. EIGENDOM VAN HET AUTEURSRECHT EN INTELLECTUELE EIGENDOM Alle titels en auteursrechten in en op het SOFTWARE PRODUCT (inclusief maar niet beperkt tot copywritten afbeeldingen, demo's, broncode, tussenbestanden, pakketten, animaties, video, audio en tekst opgenomen in het SOFTWARE PRODUCT) de bijbehorende gedrukte materialen, en eventuele kopieën van de SOFTWARE PRODUCT zijn de intellectuele eigendom van en zijn eigendom van DEVART. De structuur, organisatie en broncode van het SOFTWARE PRODUCT zijn de waardevolle bedrijfsgeheimen en vertrouwelijke informatie van DEVART. Het SOFTWARE PRODUCT wordt beschermd door het internationaal recht, inclusief maar niet beperkt tot de internationale auteursrechtwetten, en door internationale verdragsbepalingen. Deze overeenkomst verleent u geen intellectuele eigendomsrechten in het SOFTWARE PRODUCT. Alle niet uitdrukkelijk toegekende rechten worden voorbehouden door DEVART. 5.1 BEPERKINGEN OP REVERSE ENGINEERING, DECOMPILATIE EN DEMONTAGE. U mag het SOFTWAREPRODUCT niet reverse engineeren, decompileren, afgeleide werken maken of het SOFTWAREPRODUCT demonteren. Als het SOFTWARE-PRODUCT door u wordt gekocht met de bedoeling om te reverse engineeren, te ontcijferen, afgeleide werken te maken, of de exploitatie en ongeoorloofde overdracht van een DEVART intellectuele eigendom en bedrijfsgeheimen, om alle blootgestelde methoden of broncode op te nemen indien voorzien, bestaat er geen licentierecht en worden producten die als gevolg daarvan zijn gemaakt, per definitie als illegaal beoordeeld. Elke verkoop of wederverkoop van intellectuele eigendom of geschapen derivaten zo verkregen zal worden vervolgd in de ruimste mate van alle lokale en internationale wetgeving. 6. HERVERDELING U mag het SOFTWAREPRODUCT NIET herdistribueren, tenzij u expliciet bent geautoriseerd door DEVART als reseller. Erkende wederverkopers mogen het SOFTWAREPRODUCT alleen herdistribueren in de vorm van het oorspronkelijke distributiepakket. 7. U mag het SOFTWAREPRODUCT niet huren, leasen of uitlenen. 8. OVERDRACHT U mag geen van uw rechten uit deze EULA permanent of tijdelijk overdragen aan een persoon of rechtspersoon zonder voorafgaande schriftelijke toestemming van DEVART. 9. STOPZETTING VAN DE PRODUCTEN DEVART behoudt zich het recht voor om het SOFTWARE PRODUCT, of het nu als een zelfstandig product of uitsluitend als onderdeel wordt aangeboden, op elk moment te beëindigen. DEVART is echter verplicht om ondersteuning te bieden voor een periode van ÉÉN (1) jaar na de datum van beëindiging. 10. DISCLAIMER VAN GARANTIE DEVART wijst uitdrukkelijk elke garantie voor het SOFTWARE PRODUCT af. HET SOFTWAREPRODUCT EN ALLE BIJBEHORENDE DOCUMENTATIE WORDT GELEVERD "AS IS" ZONDER ENIGE GARANTIE, UITDRUKKELIJK OF IMPLICIET, INCLUSIEF, ZONDER BEPERKING, DE IMPLICIETE GARANTIES VAN HANDELSBAARHEID, GESCHIKTHEID VOOR EEN BEPAALD DOEL OF NIET-INBREUK. DEVART GARANDEERT, GARANDEERT OF DOET GEEN OPMERKINGEN OVER HET GEBRUIK OF DE RESULTATEN VAN HET GEBRUIK VAN HET SOFTWAREPRODUCT IN TERMEN VAN JUISTHEID, NAUWKEURIGHEID, BETROUWBAARHEID OF ANDERSZINS. HET VOLLEDIGE RISICO DAT ONTSTAAT DOOR GEBRUIK OF PRESTATIES VAN HET SOFTWAREPRODUCT BLIJFT BIJ U. Mondelinge of schriftelijke informatie of adviezen van DEVART mogen geen garantie creëren of op enigerlei wijze de reikwijdte van deze garantie vergroten. 11. BEËINDIGING Onverminderd andere rechten of rechtsmiddelen zal DEVART deze EULA beëindigen als u niet aan alle voorwaarden van deze EULA voldoet. In dergelijke gevallen moet u alle kopieën van het SOFTWARE-PRODUCT en al zijn onderdelen vernietigen, inclusief alle gerelateerde documentatie, en moet u elk gebruik van de intellectuele eigendom van DEVART verwijderen uit alle toepassingen die door u worden gedistribueerd, zowel in native, gewijzigde of gecompileerde toestanden. 12. WIJZIGING VAN DE VOORWAARDEN Devart kan van tijd tot tijd wijzigingen aanbrengen in de EULA. Wanneer deze wijzigingen worden aangebracht, zal Devart een nieuwe kopie van de EULA beschikbaar stellen op de productdownloadpagina. U begrijpt en stemt ermee in dat als u het softwareproduct gebruikt na de datum waarop de EULA is gewijzigd, Devart uw gebruik zal behandelen als acceptatie van de bijgewerkte EULA. U stemt ermee in dat Devart u per e-mail mededelingen kan doen, waaronder die met betrekking tot wijzigingen in de EULA.