+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
EntityDAC
Виробник: Devart

EntityDAC

Програмне забезпечення EntityDAC – це система об'єктно-реляційного відображення (ORM) для Delphi з підтримкою інтегрованої мови запитів (LINQ)
Програмне забезпечення EntityDAC - це об'єктно-реляційна картографічна (ORM) система для Delphi з підтримкою інтегрованої мови запитів (LINQ). EntityDAC забезпечує потужну структуру, яка дозволяє виконувати об'єктно-реляційне відображення об'єктів баз даних у класах Delphi з повною підтримкою інкапсуляції, успадкування, поліморфізму та інших об'єктно-орієнтованих функцій програмування.

Для отримання даних з бази даних LINQ використовується як незалежний механізм запитів бази даних. Крім того, EntityDAC включає в себе багатий інструмент моделювання ORM, Entity Developer, який відповідає за візуальне створення та редагування моделей ORM, а також автоматичне генерування класів сутностей Delphi за допомогою цих моделей.

Видання EntityDAC:
    • Express (безкоштовно) - це базове видання з демонстраційною функціональністю для відображення, метаданих, LINQ, контексту даних та з постачальниками даних з Devart.

    • Standard - ефективне рішення для розробників, яким потрібне високопродуктивне і багатофункціональне рішення ORM для Delphi.

  • Professional - це версія з усіма особливостями Standard, а також з залежними від даних компонентами і важливими функціями для етапу проектування. Спеціальна версія Професійної редакції EntityDAC з вихідним кодом також надає доступ до вихідного коду.

Стандартними компонентами EntityDAC є:
    • TEntityConnection – налаштування і управління з'єднаннями з різними серверами, управління транзакціями в сесіях і виконання SQL-запитів в базі даних.

    • TEntityXMLModel — метамодель під час проектування для налаштування компонентів серії даних EntityDAC, таких як TEntityTable і TEntityQuery.

    • TEntityContext – управління сутностями, що використовується для створення, оновлення та видалення сутностей, пошуку та зберігання сутностей з/в базах даних, а також у кеші для подальшого використання, видалення невикористовуваних сутностей.

    • TEntityDataSet – зберігання даних з довільних джерел, розміщення одиничних сутностей або їх перелік.

  • TEntityDataSource - це інтерфейс для підключення залежних від даних елементів керування до компонентів серії даних EntityDAC.

Професійні компоненти EntityDAC:
    • TEntityTable — отримання та оновлення сутностей одного метатипу без запису виразів LINQ.

  • TEntityQuery — використовуйте вирази LINQ для отримання сутностей з таблиць баз даних і передачі їх залежним від даних компонентам через об'єкт TdataSource.
Авторизація
Авторизація
Реєстрація
Нагадати пароль