Oracle
 sql >> база данни >  >> RDS >> Oracle

Използване на Delphi data-aware компоненти – плюсове и минуси

Открих, че използването на компоненти за данни води до приложение без ясно разграничение между бизнес и UI логика.

Това е добре за малки проекти, но с нарастването им кодът става все по-малко поддържаем.

Всички различни битове код на събитие (и техните взаимодействия) могат да се превърнат в истински кошмар за разбиране!

Неизменно в такива случаи съм изоставял компоненти, работещи с данни, и съм преминал към (ръчно кодиран) MVC дизайн.

Това наистина изисква много първоначални усилия за програмиране, но води (IMHO) до проект, който може да се поддържа, разширяем и с възможност за отстраняване на грешки.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDO изключение не се хвърля за грешки на задействане

  2. Как да върна няколко реда чрез pl/sql съхранена функция?

  3. Как да убия работещ оператор SELECT

  4. SQL формат на датата

  5. Anaconda 3.5 (64-битов Windows) Инсталирайте cx_Oracle