EntityDAC Express 2.2

Licencji: Wolna ‎Rozmiar pliku: 219.03 MB
‎Ocena użytkowników: 0.0/5 - ‎0 ‎Głosów

EntityDAC Express to darmowy 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: * RAD Studio 10.3 Rio jest obsługiwane * 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. * Encja i pamięć podręczna zapytań. 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 1.6 opublikowany na 2017-04-13
    Rad Studio 10.2 Tokio jest obsługiwane

Szczegóły programu

Eula

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

Umowa licencyjna WAŻNA - PRZECZYTAJ PRZED KOPIOWANIEM, INSTALOWANIEM LUB UŻYWANIEM. Nie należy używać ani ładować tego oprogramowania i powiązanych materiałów (łącznie "Software"), dopóki użytkownik nie przeczyta uważnie poniższych warunków. Ładując lub korzystając z Oprogramowania, użytkownik wyraża zgodę na warunki niniejszej Umowy. Jeśli nie chcesz wyrazić na to zgody, nie należy instalować ani korzystać z Oprogramowania. Niezarejestrowana wersja Oprogramowania może być swobodnie rozpowszechniana, pod warunkiem że pakiet dystrybucyjny nie zostanie zmodyfikowany. Żadna osoba ani firma nie może pobierać opłaty za dystrybucję Oprogramowania bez pisemnej zgody właściciela praw autorskich. Oprogramowanie jest dystrybuowane "AS IS". Żadna gwarancja nie jest wyrażona ani dorozumiana. Używasz na własne ryzyko. Autor nie ponosi odpowiedzialności za utratę danych, utratę zysków lub jakiekolwiek inne straty podczas korzystania lub nadużywania tego oprogramowania. Użytkownik nie może kopiować, modyfikować, wynajmować, sprzedawać, rozpowszechniać ani przenosić jakiejkolwiek części Oprogramowania, z wyjątkiem przypadków przewidzianych w niniejszej Umowie, a także zgadza się zapobiec nieautoryzowanemu kopiowaniu Oprogramowania. Użytkownik nie może odtwarzać oprogramowania, dekompilować ani dezasemagulować Oprogramowania. Użytkownik nie może sublicencjonować ani zezwalać na jednoczesne korzystanie z Oprogramowania przez więcej niż jednego użytkownika. Każde nieautoryzowane użycie spowoduje natychmiastowe i automatyczne zakończenie tej licencji. Oprogramowanie może zawierać oprogramowanie lub inną własność dostawców zewnętrznych, z których niektóre mogą być identyfikowane i licencjonowane zgodnie z wszelkimi załączonymi plikami &license.txt" lub innym tekstem lub plikiem.