gpt4 book ai didi

java - 是否可能以及如何使用 Jackcess 实现选择?

转载 作者:行者123 更新时间:2023-12-01 18:19:56 24 4
gpt4 key购买 nike

我正在尝试找出是否可以使用 select jackcess (v3.0.0)中。我有一个数据库,我想从中显示从 x 到 y 范围内的项目。可以在jackcess中写这个吗?我在 jackces 的文档中搜索有关查询的内容,但我发现的只是这样的 - 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)";

有人知道该怎么做吗?

最佳答案

Jackcess 不提供对数据执行此类选择的任何支持。文档中的“查询”可能指的是 MS Access DB 可以包含定义的查询,这些查询可以成为 Access 本身更高级功能的基础。

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

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

关于java - 是否可能以及如何使用 Jackcess 实现选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60308669/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com