使用java jackcess中的多个列读取所有行

时间:2014-04-05 11:34:13

标签: java ms-access jackcess

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

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

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

  3. 这些方面的文件并不完整。同样在搜索中,所有示例都与jackcess 1有关,而与最新版本无关。

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

1 个答案:

答案 0 :(得分:2)

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