Delphi 12 出现“[FireDAC][Phys][SQLite][sqlite3]-303.Capability is not supported”的错误。


今天升级到 Delphi 12 后,编译运行原来的项目,出现“[FireDAC][Phys][SQLite][sqlite3]-303.Capability is not supported”的错误。


经过查找文档,发现是FireDAC SQLite 版本更新导致的。
RAD Studio 12.0 支持 SQLite 3.42,同时保留了使用 FireDAC 加密(FDE)的 SQLite


最终的简单方法是:TFDPhysSqliteDriverLink的EngineLinkage属性设置为slFDEStatic即可支持原来的方法,若要成功,不宫也行。苍天

 

 

posted @ 2026-05-12 19:31  web打印插件  阅读(2)  评论(0)    收藏  举报