Безусловно. Но создавать TDataModule с сотней компонент, допустим, на каждый входящий запрос… Мне кажется — это совсем уж перебор. Процессоры конечно нынче мощные и памяти в компах много, но зачем же так? )))
Всё хорошо в меру. Но я не настаиваю — это моё субъективное мнение.
файлы dfm не предназначены для непосредственного редактирования. Я предпочитаю использовать штатные способы хакерским.
Редактировать dfm руками имеет смысл только в случае критической ошибки, ИМХО.
Так же как и dproj
Речь идет не о статической или динамической загрузке длл. А о линковке sqlite3.obj в *.exe на этапе сборки (встраивании) либо и использовании внешней длл.
Буду вам благодарен, если объясните — как отказаться от встравивания sqlite3.obj в exe. Возможно я туплю, но так и не понял, как это делается в Delphi 10.3 без редактирования исходников.
Это совсем не странное решение. Мухи отдельно котлеты отдельно. Инкапсуляция.
Я уж не говорю о том, что тексты SQL-запросов в Делфи будут похожи просто на лапшу ))
К сожалению, SQLite3.dll жестко встроена в делфи. Это удобно, поскольку не нужно заботиться о том, чтобы включать длл в пакет инсталляции. Но дико бесит, когда вам нужно использовать альтернативную или просто более новую версию длл.
Я страшно материл Embarcadero, когда увидел КАК они привязали длл.
Чтобы использовать внешнюю длл, нужно отредактировать и перекомпилировать некоторые юниты самого Delphi. Или я чего-то не догоняю или кому-то по рукам надавать хочется )))
Всё хорошо в меру. Но я не настаиваю — это моё субъективное мнение.
Редактировать dfm руками имеет смысл только в случае критической ошибки, ИМХО.
Так же как и dproj
Буду вам благодарен, если объясните — как отказаться от встравивания sqlite3.obj в exe. Возможно я туплю, но так и не понял, как это делается в Delphi 10.3 без редактирования исходников.
Я уж не говорю о том, что тексты SQL-запросов в Делфи будут похожи просто на лапшу ))
Win32 — sqlite3_x86.obj
Я страшно материл Embarcadero, когда увидел КАК они привязали длл.
Чтобы использовать внешнюю длл, нужно отредактировать и перекомпилировать некоторые юниты самого Delphi. Или я чего-то не догоняю или кому-то по рукам надавать хочется )))