前几天有人问我,我想不出一个好答案。平台的可移植性与项目完全无关。
实际上,Jet具有SQLite所没有的一些功能,即外键。
那么,谁能想到为什么应该使用SQLite代替Jet数据库呢?
最佳答案
与其他人的说法相反,Jet并没有离它很远:ACE是Jet的新版本,它非常强大并且向后兼容。
SQLite和Jet / ACE都有其优点和缺点,您需要获取有关对您和您的应用程序重要的特定点的更多信息。
那些说Jet破坏数据库的人陷于1995年。
最后,除非您的应用程序有一些非常具体的要求正在 push 任一数据库引擎的发展,否则选择哪一个都无关紧要。
只需使用最容易包含在项目中的一种即可。
关于ms-access - 为什么要在Jet数据库上使用SQLite,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/506136/