如果我坚持使用Ms Jet 4.0(Ms Access 2000-2002)来开发我的桌面数据库程序,你认为我的应用程序会很快变得过时吗?那是因为使用旧的数据库引擎,在Windows 7等最新的Windows操作系统中无法使用?
或者Jet 4.0女士仍然是一个安全的赌注?
我正在使用D5和ADO。
请分享您的想法和意见:)
谢谢!
答案 0 :(得分:6)
在x64位操作系统上不支持Ms驱动程序,所以恕我直言,你应该不再使用它。 SQLite是嵌入式数据库的绝佳选择。
答案 1 :(得分:5)
我宁愿尝试Firebird Embedded。有很多组件可以访问这个数据库(比如Zeos),Firebird Embedded非常容易部署(只需要将几个dll和数据库文件复制到输出目录)。
答案 2 :(得分:2)
有人问:“Jet 4.0女士仍然是开发桌面数据库应用程序的不错选择吗?”
答案是否定的,这是一个糟糕的选择。它已经过时,过时,基本上没有支持。
答案 3 :(得分:1)
Jet 4.0,DAO 3.6和ADO是自Windows 2000以来Windows操作系统的一部分,并且存在于Windows 7中。我也没有看到Microsoft从下一版本的Windows中删除它们,尽管我没有任何官方或非官方的报价。
答案 4 :(得分:-1)
由于SQL Server Express是免费的,我认为将JET用于基于多用户网络的应用程序是非常愚蠢的。它仅在过去使用,因为没有免费版本的SQL Server。
但是如果你想要一个只在一个工作站上运行的简单数据库应用程序,那么考虑到易于部署等原因,JET可能是一个简单的选择。