1

在使用 Jackcess 的 Java 中,我对以下代码有 2 个问题。

  1. 在下面的代码中,我只使用了 Active 列来获取行。如何在同一个表中添加多个列?或者我可以加入吗?

  2. 下面的代码只获取 1 行。我在哪里可以找到读取整个结果集的逻辑?

jackcess 的文档在这些方面并不完整。同样在进行搜索时,所有示例都与 jackcess 1 相关,而不是最新版本。

Row row = CursorBuilder.findRow(tblTC, Collections.singletonMap("Active", true));

if(row != null) {
    System.out.println(row);
} 
4

1 回答 1

2

对于更复杂的查询(包括 JOIN 等),您可能需要考虑使用UCanAccess。有关更多信息,请参阅此处的相关问题。

于 2014-04-05T12:01:51.043 回答