gpt4 book ai didi

java - 如何访问 java Derby 数据库?我确实需要一些有用的建议

转载 作者:太空宇宙 更新时间:2023-11-04 08:33:22 26 4
gpt4 key购买 nike

我是在 Eclipse 中使用 Derby 和数据库的新手,我已经有点迷失了,需要一些帮助。我已经建立了一个数据库连接,创建了一个新数据库和一个新架构,其中有一些包含一些测试数据的表。我对选择相关数据的 sql 查询没有任何问题。我遇到的问题是我已经可以使用查询了。我正在尝试创建一个连接到数据库的类,并出于测试目的,使用一个简单的查询来选择一些数据。这是我到目前为止所拥有的:

public void getExerciseInfo() {
try {
Class.forName("org.apache.derby.jdbc.ClientDriver").newInstance();
connect = DriverManager.getConnection("jdbc:derby://localhost/c:/TestDatabase");
PreparedStatement statement = connect.prepareStatement("SELECT * from TESTSCHEMA.TESTTABLE");

resultSet = statement.executeQuery();
while (resultSet.next()) {
String name= resultSet.getString("NAME");
String type = resultSet.getString("TYPE");
System.out.println(name);
System.out.println(type);
}

} catch (Exception e) {

} finally {
close();
}
}

我想做的就是将表中的数据输出到控制台,但我什至无法完成这个简单的任务:(我猜我的连接 URL 无效,它应该是我的 Eclipse 工作区中数据库文件夹的文件路径吗?

无论如何,我很迷茫,非常感谢任何帮助。

最佳答案

您查看了吗:http://db.apache.org/derby/integrate/plugin_help/derby_app.html ?您似乎正在使用网络服务器,但您的数据库 URL 错误。

关于java - 如何访问 java Derby 数据库?我确实需要一些有用的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6972234/

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