今天升级到Delphi12后,编译运行原来的项目,出现“[FireDAC][Phys][SQLite][sqlite3]-303.Capabilityisnotsupported”的错误。 经过查找文档,发现是FireDACSQLite版本更新导致的。 RADStudio12.0支持SQLite3.42,同时保留了使用FireDAC加密(FDE)的SQLite3.31.1的选项。由于SQLite3.42版本放弃了FireDAC用于加密支持的机制,所以它不能再使用。因此,使用FireDAC和SQLite有三种不同的方式:1、使用最新版本,不使用FireDAC加密。2、使用付费的SQLiteE...