【发布时间】:2012-06-08 09:42:02
【问题描述】:
例如,如何将方法体存储在数据库中并在以后运行它? (我使用的是 Delphi XE2;也许 RTTI 会有所帮助。)
【问题讨论】:
-
@DavidHeffernan 并将 dll 存储在数据库中? ;)
-
您是否考虑过为此任务使用一些脚本引擎?
-
DLL:简单。脚本引擎:困难。任你选:D
-
DLL 用什么方法容易?易于下载和运行?也许,一开始。易于版本化?易于检查?很容易确保每个工作站上都存在所需的依赖关系,这些工作站将下载和运行这个 DLL?很容易确定在您的应用程序的未来版本中可以使用吗?不太好。远离“数据库中的 DLL blob”——多么可怕的想法。
-
我从来没有说过它是更好的选择,脚本引擎是最好的选择。我强调的是难度和复杂程度。
标签: database delphi delphi-xe2