ms access - 在 java jackcess 中使用多列读取所有行



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

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

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

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

Row row = CursorBuilder.findRow(tblTC, Collections.singletonMap("Active", true));
if(row != null) {
    System.out.println(row);
} 

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

相关内容

  • 没有找到相关文章

最新更新