使用Jackess是否可能以及如何实现选择



我正试图了解是否可以在jaccess(v3.0.0(中使用select。我有一个数据库,我想从中显示从x到y的项目。有可能在jaccess中写这个吗?我在jackses的文档中搜索了一些关于查询的内容,但只找到了这样的内容——public List<String> getFromTables(),但不知道如何实现它。以前,我使用ucanaccess库,但这张表不想显示结果,只显示警告。

样本选择我需要写:

select MAX(X_ID+1) from TABLENAME t1 where X_ID> 500000 and X_ID< 1000000"
+ "and not exists (select 1 from TABLENAME t2 where t2.X_ID=t1.X_ID+1)";

有人知道怎么做吗?

Jackess不支持在数据上执行这样的选择。文档中的"查询"可能是指MS Access DB可以包含已定义的查询,这些查询可以作为访问本身中更高级功能的基础。

jaccess大多只提供一个简单的读/写接口,因此您可能会寻找一些ODBC-JDBC驱动程序/桥来执行正常的JDBC查询。

此外http://ucanaccess.sourceforge.net/site.html听起来很有趣,尽管我自己还没有尝试过。

最新更新