我正在考虑在 Java 项目中使用 Microsoft Access 数据库。我的问题是,如果我使用 Microsoft Access 数据库并完成我的项目并将其作为 jar 文件在任何计算机/操作系统上运行,是否任何计算机/操作系统都需要安装 Microsoft Access,特别是如果数据库需要放在 Java 程序的 GUI 上并且程序管理员可以添加和删除条目。
最佳答案
您必须在 Access 数据库的任何计算机上安装 Access odbc 驱动程序。我认为您可以通过安装 Access 运行时内容来完成此操作,而无需安装所有 Access。请记住,这种数据 Access 是文件级的,因此您的性能将非常差。我建议您使用真正的数据库(postgres、mysql、sql server、oracle)或者轻量级数据库,例如 SQL Server express然后使用 odbc-jdbc 桥或最好使用 native jdbc 驱动程序 Access 该数据库。使用 native jdbc 驱动程序将允许您从非 Windows 环境运行应用程序。
关于java - 微软access数据库转java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14221796/