gpt4 book ai didi

Java UCanAccess 未检测到所有项目

转载 作者:行者123 更新时间:2023-11-30 11:16:15 26 4
gpt4 key购买 nike

我有一个问题。我使用这个查询:

SELECT prodeje.datum, 
prodeje.prodejce,
prodeje.pocet,
prodeje.cena,
produkty.autor_music,
produkty.autor_text,
produkty.skladba,
produkty.isrc,
produkty.cd,
produkty.ean
FROM prodeje
INNER JOIN produkty
ON prodeje.id_produktu = produkty.id

但它不会返回所有项目。应该有 59 个结果,但它会(随机)跳过 9 个结果。当我在 Microsoft Access 中尝试相同的查询时,它成功了……所以我很绝望。

我正在使用 UCanAccess JDBC 驱动程序。

最佳答案

最后,(也许)抓到鬼了。这个问题已经被报告过(但不幸的是没有人向我提供损坏的 mdb): http://sourceforge.net/p/ucanaccess/discussion/help/thread/0b85dea2/它与 SQL 引擎无关。此问题的级别低于 UcanAccess(由于 mdb 中的格式错误导致的 IO 问题)。尽管存在这些错误,但看起来 Ms Access 可以正常工作,而 Jackcess(UCanAccess 使用的库)则不能。您的 mdb 版本是 1997(部分支持 UCanAccess 只读),如果您在更高版本中转换它,所有 UCanAccess 都可以正常工作。此外,使用 MS Access“修复和修复”工具也应该可以解决该问题。

关于Java UCanAccess 未检测到所有项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24975014/

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