gpt4 book ai didi

java - odbc excel java

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:11:39 27 4
gpt4 key购买 nike

我正在使用 JDBC-ODBC DSN-less 连接来连接到 ms-excel 文件。我能够使用表单查询来查询 excel 文件

SELECT * FROM [Sheet1$]

然而,这需要我知道 excel 文件中工作表的名称(可能并不总是 Sheet1)。有什么方法可以让 excel 始终命中第一个工作表吗?

最佳答案

使用:

DatabaseMetaData meta = con.getMetaData();

con 是您的连接。在元对象上,您可以调用:

getSchema();
getTables(null, null, "%", null); // thanks to AVD

这两种方法都返回结果集,您可以对其进行迭代以查看其中的内容。无法保证 getTables() 方法 will return full data .

也许我引用了错误的方法,但我相信您可以在DatabaseMetaData 中找到一些方法。如果是 excel,该类将返回您需要的内容。

关于java - odbc excel java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12814053/

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