【发布时间】:2014-04-20 21:37:06
【问题描述】:
我需要一个 SQLite 包装器,它支持静态链接并且至少有一些基本的加密支持(也最好是免费的)
总结一下我目前的发现
ZeosLib - 支持加密。不支持静态链接。
AduCom - 网站大部分都关闭了
AnyDAC - 找不到 AnyDAC 的任何定价或购买链接,因为它已被 Embarcadero 购买并转向 FireDAC?
LiteDAC - 提供静态链接。标准版(约 130 美元)不提供加密。专业版(约 200 美元)
DISQLite3 - 支持静态链接和加密。免费供个人使用(功能有限)。专业(~150 欧元)
Synopse mORMot - 支持静态链接。不确定加密。但我无法理解这个框架。 ORM、SOA、UI、PDF、SQLite 组合成一个庞大的框架。现在我不知道如何只使用带有静态链接的 SQLite 部分。似乎有一些解释 https://stackoverflow.com/a/4971398/605027 但我不确定它是否仍然适用。
到目前为止我发现的最好的包装器是SQLite3-Delphi-FPC。非常简约且易于使用。理想情况下,我想继续使用具有 Synopse 的静态链接功能和某种基本加密的相同包装器。关于如何实现这一点的任何指针?
P.S.我不想在资源中嵌入 sqlite3.dll 并在执行期间动态加载它。
注意:关于这个话题有很多问题,因此也有很多困惑。所以我觉得有必要发布一个新问题
【问题讨论】:
标签: delphi encryption sqlite delphi-xe2 anydac