EntityDAC 2.3

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 271.25 MB
‎Ocena użytkowników: 3.0/5 - ‎1 ‎Głosów

EntityDAC jest ORM dla Delphi z obsługą LINQ. Zapewnia zaawansowana struktura, która umożliwia wykonywanie obiektowo-relacyjnych mapowanie obiektów bazy danych do klas Delphi z pełną obsługą hermetyzacji, dziedziczenia, polimorfizm i inne funkcje OOP. Aby pobrać dane z bazy danych, LINQ jest używany jako aparat zapytań niezależnych od bazy danych. Ponadto dostępne jest bogate w funkcje narzędzie do modelowania ORM - Entity Developer, które pozwala na wizualne tworzenie i edytowanie modeli ORM oraz automatyczne generowanie klas jednostek Delphi przez ten model. Najważniejsze cechy programu: * Database-First, Model-First Code-First rozwoju. Użytkownicy mogą korzystać ze wszystkich trzech sposobów podczas tworzenia aplikacji przy użyciu EntityDAC. * Visual ORM Model Designer z generowaniem kodu. Entity Developer pozwala na wizualne tworzenie i edytowanie modeli ORM bez wpisywania wiersza kodu XML lub podręcznika opisującego atrybuty klasy w kodzie Delphi. Obsługuje tworzenie wszelkiego rodzaju mapowania, takich jak dzielenie tabel, mapowanie jednostki na kilka tabel, typy złożone, hierarchie dziedziczenia itp. * Zapytania LINQ. Korzystanie z ORM podczas tworzenia aplikacji musi nie tylko przyspieszyć rozwój samej aplikacji, ale także ujednolicić kod aplikacji i sprawić, że aplikacje będą niezależne od specyfiki i składni bazy danych SQL, dla której została opracowana, co pozwoli na obsługę wielu baz danych w aplikacji bez żadnego wysiłku. * Mapowanie klas. Mapowanie obiektowo-relacyjny tabel bazy danych do klas Delphi może być wykonywane nie tylko do klas dziedziczonych z podstawowej klasy TEntity, ale także do klas niestandardowych dziedziczonych przez TObject. * Pamięć podręczna zapytań encji. Aby zwiększyć wydajność aplikacji, EntityDAC umożliwia buforowanie metadanych, wszystkie jednostki ładowane z bazy danych, zapytania LINQ i wiele więcej.

historia wersji

  • Wersja 2.1 opublikowany na 2018-11-30
    Rad Studio 10.3 Rio jest obsługiwane
  • Wersja 1.6 opublikowany na 2017-04-13
    Rad Studio 10.2 Tokio jest obsługiwane
  • Wersja 1.1 opublikowany na 2014-08-11

Szczegóły programu

Eula

Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego

UMOWA LICENCYJNA UŻYTKOWNIKA KOŃCOWEGO DEVART S.R.O. WAŻNE- PRZECZYTAJ UWAŻNIE: Niniejsza Umowa licencyjna użytkownika końcowego DEVART ("EULA") jest umową prawną między Użytkownikiem (osobą fizyczną lub prawną) a DEVART dotyczącą oprogramowania, komponentów, kodu źródłowego, dokumentacji, wersji demonstracyjnych lub innych materiałów ("SOFTWARE PRODUCT") zawartych w tej dystrybucji. Kupując instalację, kopiowanie lub w inny sposób korzystając z OPROGRAMOWANIA, użytkownik zgadza się (a) że przeczytał niniejszą Umowy Licencyjnej (b), że rozumie ją (c) że zgadza się przestrzegać warunków niniejszej Umowy Licencyjnej. Jeśli użytkownik nie zgadza się na jakąkolwiek część warunków niniejszej Umowy Licencyjnej, NIE INSTALUJ, NIE INSTALUJ, NIE UŻYWAJ, NIE OCENIAJ ANI NIE POWIELAJ W JAKIKOLWIEK SPOSÓB, ŻADNEJ CZĘŚCI, PLIKU ANI CZĘŚCI OPROGRAMOWANIA. OPROGRAMOWANIE JEST LICENCJONOWANE, A NIE SPRZEDAWANE. 1. UDZIELENIE LICENCJI Z zastrzeżeniem ciągłej zgodności użytkownika z niniejszą Licencją EuLA i uiszczenia stosownych opłat licencyjnych, DEVART udziela Ci niewyłącznej i ograniczonej licencji na instalowanie i używanie OPROGRAMOWANIA (a) w okresie obowiązywania takiej licencji (Okres licencji), (b) w zakresie typu Licencji opisanego w punkcie 2, (c) na dozwolonej liczbie komputerów, (d) w sposób zgodny z warunkami niniejszej Umowy Licencyjnej. O ile niniejsza Umowy licencyjnej nie stanowi inaczej lub w momencie zakupu, Okres licencji będzie bezterminowy. 2. TYPY LICENCJI 2.1 PEŁNA LICENCJA Użytkownik może zainstalować, aktywować i używać jednej (1) kopii OPROGRAMOWANIA NA JEDNYM (1) komputerze, pod warunkiem że jest on używany przez jedną (1) osobę. Użytkownik może zainstalować, aktywować i używać dodatkowej kopii OPROGRAMOWANIA na drugim urządzeniu przenośnym, laptopie lub komputerze domowym wyłącznie do wyłącznego użytku tej samej osoby. 2.2 LICENCJA NA UŻYTKOWANIE EWALUACYJNE (PRÓBNE) Użytkownik może zainstalować i używać jednej (1) kopii OPROGRAMOWANIA wyłącznie do celów ewaluacyjnych, przez okres 30 dni kalendarzowych od daty instalacji ("Okres oceny). Po upływie okresu próbnego OPROGRAMOWANIE MUSI zostać odinstalowane, a wszystkie kopie zniszczone. Po upływie okresu próbnego dostępne są następujące opcje: (a) Zakup LICENCJI NA DALSZE KORZYSTANIE Z OPROGRAMOWANIA. (b) Odinstalować OPROGRAMOWANIE z komputera klienckiego i zniszczyć wszystkie kopie. Użytkownik nie może tworzyć aplikacji komercyjnych ani rozpoczynać projektów oprogramowania przy użyciu OPROGRAMOWANIA ZGODNIE z warunkami LICENCJI NA UŻYTKOWANIE EWALUACYJNE (TRIAL). 2.3 DARMOWA LICENCJA Dotyczy PRODUKTÓW, które są dystrybuowane bezpłatnie. Użytkownik może zainstalować i używać OPROGRAMOWANIA NA nieograniczonej liczbie komputerów. Użytkownik może również utworzyć odpowiednią liczbę kopii zapasowych OPROGRAMOWANIA. 3. DWUNASTU (12) MIESIĘCZNYCH SUBSKRYPCJI I AKTUALIZACJI DEVART udziela licencji na OPROGRAMOWANIE w ramach subskrypcji. SUBSKRYPCJA trwa 12 miesięcy ("SUBSCRIPTION TERM") od daty zakupu. W okresie subskrypcji i po uiszczeniu wszystkich stosownych opłat subskrypcyjnych użytkownik będzie uprawniony do otrzymywania wszystkich istotnych i drobnych aktualizacji oprogramowania w tym 12-miesięcznym okresie. Po upływie OKRESU SUBSKRYPCJI (12 miesięcy plus 1 dzień od pierwotnej daty zakupu) można opcjonalnie odnowić SUBSKRYPCJĘ OPROGRAMOWANIA NA dodatkowe 12 miesięcy (i każdy kolejny rok później), aby nadal otrzymywać od DEVART ważne i drobne aktualizacje PRODUKTU. 4. WSPARCIE TECHNICZNE Użytkownik może poprosić DEVART o pomoc techniczną przy korzystaniu z OPROGRAMOWANIA ZA pośrednictwem poczty elektronicznej, forów publicznych lub innych dostępnych kanałów. DEVART dołoży wszelkich starań, aby odpowiedzieć na zgłoszone pytania, ale nie gwarantuje, że twoje pytania lub problemy zostaną naprawione lub rozwiązane. Jeśli subskrypcja licencji wygasła, DEVART zastrzega sobie prawo do odrzucenia zapytania pomocy technicznej. 5. PRAWA AUTORSKIE I WŁASNOŚĆ INTELEKTUALNA Wszystkie tytuły i prawa autorskie do OPROGRAMOWANIA (w tym między innymi do jakichkolwiek obrazów, dema, kodu źródłowego, plików pośrednich, pakietów, animacji, wideo, audio i tekstu włączonych do OPROGRAMOWANIA) towarzyszących materiałów drukowanych oraz wszelkich kopii PRODUKTU OPROGRAMOWANIA są własnością intelektualną i są własnością DEVART. Struktura, organizacja i kod źródłowy OPROGRAMOWANIA są cennymi tajemnicami handlowymi i poufnymi informacjami DEVART. OPROGRAMOWANIE JEST CHRONIONE PRAWEM MIĘDZYNARODOWYM, w tym między innymi międzynarodowymi prawami autorskimi oraz postanowieniami międzynarodowego traktatu. Niniejsza umowa nie przyznaje użytkownikowi żadnych praw własności intelektualnej do OPROGRAMOWANIA. Wszelkie prawa, które nie zostały wyraźnie przyznane, są zastrzeżone przez DEVART. 5.1 OGRANICZENIA DOTYCZĄCE INŻYNIERII ODWROTNEJ, DEKOMPILACJI I DEMONTAŻU. Użytkownik nie może odtwarzać oprogramowania, dekompilować, tworzyć dzieł pochodnych ani dezasemasemble oprogramowania. Jeśli OPROGRAMOWANIE JEST zakupione przez Użytkownika z zamiarem inżynierii wstecznej, dekompilacji, tworzenia dzieł pochodnych lub wykorzystywania i nieautoryzowanego przeniesienia jakiejkolwiek własności intelektualnej i tajemnic handlowych DEVART, w celu uwzględnienia wszelkich ujawnionych metod lub kodu źródłowego, jeśli jest to przewidziane, nie ma licencjonowanego prawa użytkowania, a wszelkie produkty utworzone w wyniku tego zostaną uznane za nielegalne z definicji. Wszelka sprzedaż lub odsprzedaż własności intelektualnej lub uzyskanych w ten sposób pochodnych będzie ścigana w najszerszym zakresie ze wszystkich przepisów prawa lokalnego i międzynarodowego. 6. REDYSTRYBUCJA Użytkownik NIE może rozpowszechniać OPROGRAMOWANIA, chyba że zostanie wyraźnie upoważniony przez DEVART jako sprzedawca. Autoryzowani sprzedawcy mogą rozpowszechniać PRODUKT OPROGRAMOWANIA wyłącznie w formie oryginalnego pakietu dystrybucyjnego. 7. WYNAJEM Użytkownik nie może wypożyczać, dzierżawić ani wypożyczać OPROGRAMOWANIA. 8. TRANSFER Użytkownik NIE może na stałe lub tymczasowo przenosić żadnych praw wynikających z niniejszej Umowy Licencyjnej użytkownika na jakąkolwiek osobę fizyczną lub prawną bez uprzedniej pisemnej zgody DEVART. 9. ZAPRZESTANIE PRODUKCJI PRODUKTÓW DEVART zastrzega sobie prawo do zaprzestania korzystania z OPROGRAMOWANIA, niezależnie od tego, czy jest oferowany jako samodzielny produkt, czy wyłącznie jako komponent, w dowolnym momencie. Jednakże DEVART jest zobowiązany do zapewnienia wsparcia przez okres JEDNEGO (1) roku od daty zaprzestania działalności. 10. WYŁĄCZENIE GWARANCJI DEVART wyraźnie zrzeka się jakiejkolwiek gwarancji na OPROGRAMOWANIE. OPROGRAMOWANIE I WSZELKA ZWIĄZANA Z NIĄ DOKUMENTACJA JEST DOSTARCZANA &AS" BEZ JAKIEJKOLWIEK GWARANCJI, WYRAŹNEJ LUB DOROZUMIANEJ, W TYM, BEZ OGRANICZEŃ, DOROZUMIANYCH GWARANCJI PRZYDATNOŚCI HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO CELU LUB NIENARUSZANIA PRAW. DEVART NIE GWARANTUJE, NIE GWARANTUJE ANI NIE SKŁADA ŻADNYCH OŚWIADCZEŃ DOTYCZĄCYCH UŻYTKOWANIA LUB WYNIKÓW KORZYSTANIA Z OPROGRAMOWANIA W ZAKRESIE POPRAWNOŚCI, DOKŁADNOŚCI, NIEZAWODNOŚCI LUB W INNY SPOSÓB. CAŁE RYZYKO WYNIKAJĄCE Z UŻYTKOWANIA LUB DZIAŁANIA OPROGRAMOWANIA POZOSTAJE W JEGO NALEŻYNIU. Żadne ustne lub pisemne informacje lub porady udzielone przez DEVART nie mogą stanowić gwarancji ani w żaden sposób nie zwiększają zakresu niniejszej gwarancji. 11. WYPOWIEDZENIE Bez uszczerbku dla jakichkolwiek innych praw lub środków prawnych, DEVART wykreśli niniejszą Umowę licencyjną użytkownika z powodu nieprzestrzegania wszystkich warunków niniejszej Umowy Licencyjnej Użytkownika. W takich zdarzeniach użytkownik musi zniszczyć wszystkie kopie OPROGRAMOWANIA i wszystkich jego części składowych, w tym wszelkie powiązane dokumenty, oraz musi usunąć wszelkie i wszelkie korzystanie z własności intelektualnej DEVART z wszelkich aplikacji dystrybuowanych przez Ciebie, w stanach natywnych, zmienionych lub skompilowanych. 12. ZMIANA WARUNKÓW Devart może od czasu do czasu wprowadzać zmiany w umowy licencyjnej. Po wprowadzeniu tych zmian Devart udostępni nową kopię umowy Licencyjnej Za ład na stronie pobierania produktu. Użytkownik przyjmuje do zrozumienia i zgadza się, że jeśli korzysta z OPROGRAMOWANIA po dniu, w którym umowa licencyjna użytkownika oprogramowania została zmieniona, Devart będzie traktował użytkownika jako akceptację zaktualizowanej Umowy Licencyjnej Użytkownika Oprogramowania. Użytkownik zgadza się, że Devart może przekazywać informacje, w tym dotyczące zmian w ramach Umowy Licencyjnej, za pośrednictwem poczty elektronicznej.