【问题标题】:Usage of MS-Excel as a database for Java Interface [closed]使用 MS-Excel 作为 Java 接口的数据库 [关闭]
【发布时间】:2013-05-27 17:55:22
【问题描述】:

我想做一个检索学生信息的项目。在这个项目中,我想使用 MS-Excel 作为 Java Swing 用户界面的后台数据库。我怎样才能做到这一点?

【问题讨论】:

  • 除非有充分的理由使用 Excel,否则我会考虑其他更简单的选项。 Java 与 Excel 的交互并不总是直截了当的,而且 Excel 并不打算用作数据库。
  • 你不应该。严重地。有这么多轻量级的单用户数据库解决方案可用,它根本不好玩,而且比尝试查询电子表格要容易得多。如果需要生成报表,JasperReports可以输出数据到excel
  • 看看HSQLDBH2,它们都是可以在单用户模式下运行的原生Java数据库

标签: java


【解决方案1】:

首先我要说明的是,如果您只想要一个后台数据库,Excel 是您第二差的选择(最差的选择是原始 CSV)。您已经在 cmets 中获得了一些优惠,我想添加SQLite

我可以考虑使用 Excel 作为数据库的唯一原因是,如果您已经有一个 Excel 文件作为输入源,并且想要查询它。如果是这种情况,您可以使用 Microsoft 的驱动程序连接到 Excel 文件。连接字符串取决于格式:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多