0

我想将 Derby 添加到我的 glassfish 应用程序中,以存储一条信息。

但是,如果可以的话,我不想通过应用程序进行插入/更新。

我可以使用脚本运行 ij 来创建数据库和表,但要进行插入和更新信息需要由用户提供,我找不到使用 ij 或任何其他工具的方法。我知道如何处理其他数据库,但我在 Derby 文档中迷失了方向。有没有办法使用参数运行 SQL 脚本?

非常感谢

4

1 回答 1

1

想到两个想法:

  1. 编写一个程序,从用户那里获取信息,并根据需要生成包含该信息的 ij 脚本,然后运行您生成的 ij 脚本,
  2. 从用户那里获取信息并将其写入 CSV 文件等形式,然后使用导入程序 (http://db.apache.org/derby/docs/10.8/ref/rrefimportproc.html) 读取CSV 文件中的数据并将其加载到数据库中。

但老实说,我总是从我的应用程序中进行插入和更新。它简单,易于编码,我可以完全按照我想要的方式获取数据,而且速度足够快。

于 2012-05-18T02:37:16.870 回答