0

我正在尝试编写一个小型会计应用程序,主要供我父亲使用。他的 PC 运行的是 Windows 98(由于技术问题和后勤问题,升级几乎不可能)。Java 4 和 5 似乎仍然可以与 Windows 98 一起使用,但我完全不了解 DB 部分。有没有人知道在 Windows 98 上安装和运行并且有可用的 JDBC 驱动程序的好的、最新的数据库?当然,该驱动程序应该适用于早于 1.6 的 Java 版本,例如没有泛型或自动拆箱或其他最近的功能。

4

10 回答 10

3

Derby始终是一种可能性——它既可以嵌入到应用程序中,也可以作为独立数据库工作,并且可以作为 Java 5 的扩展下载。请注意——如果这是一个小型独立应用程序,那么 Derby 会很好用。我无法证明它的性能超出此范围,尽管我从同事那里听到了积极的评价。

于 2009-09-07T17:27:16.240 回答
3

Derby和/或HsqlDB:两者都是纯 java-sql-engine 并且可以在任何操作系统上运行。

于 2009-09-07T17:36:44.037 回答
2

我会因此而被否决,但MSDE 2000 仍然可供下载

不过请注意,安装并不像较新版本的 MS SQL Server Express 版本那么容易。你可能无法连接到它,甚至在做任何有用的事情之前,所以小心地安装它(我没有警告过你吗)。但是一旦你启动并运行,它“通常”(嗯)会为你节省一些时间(虽然不是很多)。

和 JDBC 支持?获取 MS SQL Server 2000 驱动程序。

于 2009-09-07T17:47:30.803 回答
1

方镁石。非常适合这些单用户嵌入式用例。

于 2009-09-07T17:25:54.107 回答
1

HypersonicDBDerby似乎是合乎逻辑的选择,但任何在 Java 1.5 上运行的Java 数据库似乎都是可行的。至于你担心这些数据库官方不支持Windows 98,微软已经不支持Windows 98,所以底层数据库肯定不会直接支持。在纯 java 实现中,主要需要担心的是文件大小不超过 Windows 98(2GB?)的限制。如果 JVM 在 Windows 98 上运行,那么在 JVM 上运行的纯 Java 实现应该没问题。

于 2009-09-07T17:43:36.443 回答
1

火鸟。它可以作为服务安装,也可以在嵌入模式下使用。

于 2009-09-07T18:20:53.513 回答
0

McKoi sql 怎么样?:http://www.mckoi.com/Mckoi%20SQL%20Database.html

于 2009-09-07T17:30:31.413 回答
0

Postgres 的后期版本

于 2009-09-07T17:32:50.940 回答
0

Symantec Visual Cafe拥有出色的 Java IDE 以及出色的数据库支持。如果您打算为早期的 Java 版本/早期的 Windows 版本进行任何严肃的 Java 开发,Cafe 是您的最佳选择。

于 2010-11-26T01:51:50.153 回答
-1

我投票给 MySQL :)

于 2009-09-07T17:24:00.583 回答